ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Mac에서 Docker 설치하기 (Intel Chip)
    Container/Docker 2021. 12. 8. 14:05
    반응형

    개요

    이 문서는 Mac에서 Docker를 설치하는 방법을 다룬다. 나의 개발 환경은 다음과 같다.

    • desktop: macbook pro 13 2020
    • cpu: Intel Core i7 4core
    • memory: 32GB 

    공식 문서에 따르면 최소 4GB 정도의 RAM(메모리)이 필요하니 참고하길 바란다.

    Docker Desktop 설치하기 

    다음 링크로 이동하여 "Mac with Intel Chip"을 선택한다.

     

    그럼 Docker.dmg가 설치된다. 크롬 브라우저를 사용했다면 하단에 설치가 된 것을 확인할 수 있다. 다음을 클릭한다.

     

    그 후 Mac에 설치가 다 되면 다음 팝업이 뜬다. 

     

    보다 편리하게 Mac에서 Docker를 사용하기 위해서 Docker를 Application에 드래그한다. 이렇게 해두면 Spotlight(cmd + space)에서 검색할 수 있다. 이제 Docker를 실행해보자. 그럼 다음 팝업이 뜬다.

     

     

    시스템 권한이 필요해서 Mac 유저 비밀번호를 요구하겠다는 말이다. OK를 누르면 다음 팝업이뜬다.

     

    비밀번호를 입력하고 "보조 프로그램 설치"를 누르면 된다. 그럼 다음 팝업이 뜬다. 밑에 "I accept the terms"를 클릭한다.

     

    그럼 아래 그림처럼 "Accept"가 활성화된다. "Accept"를 누른다.

     

    그럼 다음 화면이 뜬다. 성공적으로 Docker가 설치된 것이다.

     

    그럼 터미널에서 다음 명령어들을 입력했을 때 다음 결과를 확인할 수 있다.

    # 도커 버전 확인
    $ docker -v
    Docker version 20.10.11, build dea9396
    
    # 도커 컨테이너 실행 상태 확인
    $ docker ps
    CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES

    Docker 계정 설정하기

    만약 Docker Hub에 이미지를 push하고 싶다면 계정 설정 작업이 필요하다. Docker Desktop 상단에 "Sign in"을 클릭한다.

     

    다음 팝업이 뜨는데 "Docker Hub"의 아이디와 비밀번호를 입력하면 된다. 없다면 다음 링크(Docker Hub 사이트)로 이동하여 회원가입을 하면 된다.

     

    로그인이 되면, Docker Desktop 상단에 "Sign in"이 자신의 Docker Hub 아이디로 바뀐다.

     

    계정 설정이 완료되면 docker push 명령어를 통해서 Docker Hub에 이미지를 퍼블릭하게 업로드할 수 있다. 계정 설정과 레지스트리 설정에 따라 프라이빗 레지스트리에 업로드도 가능하다. 

    Q. 레지스트리와 Docker Hub는 무엇인가요?
    레지스트리는 도커 이미지를 저장하는 저장소를 의미하며, Docker Hub는 Github과 같이 공개된 이미지 저장소입니다.

    참고

Designed by Tistory.