[일단 시작해 - 도커] 1. 도커 설치 (Docker, 맥OS)

2021. 4. 12. 19:0003. Resources/Docker, Kubernetes

728x90
반응형

사담이 많으니 3줄 요약

  1. https://hub.docker.com/editions/community/docker-ce-desktop-mac/ 링크 들어가기
  2. 해당 링크에서 PC 실행 조건 맞는지 확인하고 설치 파일 받기
  3. 맥에서 프로그램 설치하는 것과 동일하게 도커 프로그램 설치하기

 

앞선 포스팅에서 내 컴퓨터가 어떤 옵션을 가졌는지, 어떤 운영체제를 이용하고 있는지 설명했다.

 

다시 한 번 언급하면, 맥북 16인치에 Big Sur 운영체제를 이용하고 있다.

 

아무래도 이 포스팅을 검색하는 사람들은 대부분 한글을 사용할테니, 구글에도 아래와 같은 키워드로 검색할 것이다.

 

"도커 설치", "도커 맥북 설치", "맥북 도커 설치"

 

어떻게 아냐면 난 지극히 보통의 사람이기 때문이다.

 

무튼 저렇게 검색하면 사실 도커 공식홈페이지가 나오지는 않더라.

 

공식 홈페이지로 들어가려면 "Docker for mac" 이라는 키워드로 검색하면 아래처럼 공식 홈페이지 링크 나온다.

 

도커 설치 매뉴얼 - https://docs.docker.com/docker-for-mac/install/

 

해당 페이지로 들어가면 맥에서는 도커를 어떻게 설치할 수 있는지에 대한 설명이 영어로 쭉 나와있다.

 

물론 영어 다 알지만 봐야할 부분만 보는게 또 효율적이기 때문에 봐야할 부분한 얼른 체크해보자.

 

간단히 정리하면 먼저 아래 사진에서 보이는 "Download from Docker Hub" 를 눌러서 Docker Hub 사이트로 들어간다.

 

맥에 도커 설치하는 방법 공식 문서

 

Docker Hub 사이트 들어가면 아래 사진과 같은 화면을 있다.

 

도커 설치파일이 있는 허브 - https://hub.docker.com/editions/community/docker-ce-desktop-mac/

 

여기서 잘 봐야하는 부분은 파란색 네모초록색 네모로 표시한 부분이다.

 

 

이 프로그램이 실행되려면 몇 가지 조건들이 있다는 설명인데, 파란색 네모맥OS의 버전 조건이고, 초록색 네모하드웨어 조건이다.

 

최근에 M1 칩 기반의 맥OS가 탑재된 PC들이 나온 것으로 알고 있는데, 지금은 intel 만 지원하는 것 같다. 

 

M1 칩 맥북이 처음 나왔을 때, 개발자 유튜브들에서는 도커가 안된다고 다들 이야기를 했었다.

 

검색해보면 M1 칩 맥북에서 도커를 설치하는 방법들이 나와있긴한데, 내가 해보지도 않았고, 공식 설치 플로우에는 "반드시" Intel 칩이어야한다고 하니 저렇게만 쓰겠다.

 

PC 경우 이전 포스팅(링크)에도 언급한 것처럼

 

내 PC 사양

OS 버전 조건 : BIg Sur (11.2.3) > Big Sur (11.0) 

하드웨어 조건 : (2019 > 2010) and (Intel processor)

 

두 가지 조건을 모두 만족하기 때문에, 정상적인 실행이 가능한 상태이다.

 

무튼, 조건이 만족함을 확인 했으니, Get Docker 버튼을 눌러서 Docker.dmg 파일을 다운로드 받으면 된다. 

 

포스팅을 작성하는 시점 기준으로는 592.7MB 정도 되는 용량을 가지고 있는 같다.

 

도커 dmg 파일

 

dmg 파일을 마운트 하면 맥에서 다른 프로그램 설치하는 것과 동일하게 아래 사진과 같은 창이 뜬다.

 

다른 프로그램들과 마찬가지로 Docker.app 위의 고래 모양을 끌어다가 Applications 폴더에 드래그 하면 설치가 된다.

 

도커 설치파일 실행 화면

 

설치를 하고 spotlight lauchpad 에서 도커를 실행시키면 위쪽 상태바에 아래 사진처럼 고래모양 표시가 뜨면서 위에 점들이 왔다갔다 한다.

 

도커가 실행된 상태바

 

그리고 동시에 아래와 같은 GUI 창이 뜨면서 왼쪽 아래의 고래 모양이 주황색이다가 초록색으로 바뀌게 된다.

 

도커 GUI 실행된 모습

 

이렇게 되면 이제부터 도커를 이용해서 우리가 원하는 작업을 할 수 있게 된다.

 

그럼 다음편부터는 내가 작업했던 내용들을 간단하게 정리해보겠다!

반응형