macOS 도커(Docker) 설치 방법 및 명령어

도커를 사용하게 된 이유는..?

먼저 도커에 대해 간단하게 설명하자면 컨테이너 기반의 오픈소스 가상화 플랫폼입니다. 도커 컨테이너는 서버에 설치되는 코드, 런타임, 시스템 도구, 시스템 라이브러리 등 설치하여 실행 환경에 상관없이 동일한 환경을 제공해줍니다. 개념에 대한 자세한 내용은 다른 참고 자료를 통해 공부하시는 것을 추천해 드립니다.

 

제가 도커를 처음 쓰게 된 이유는 macOS 환경에서 Oracle Database를 사용해야 되는 상황이 생겨 Docker를 이용하게 되었습니다. MySQL처럼 macOS에 직접 설치하여 사용할 수 있으면 좋았겠지만 정보를 찾아보니깐 Oracle DB의 경우 macOS에서 직접 설치는 할 수 없고 도커를 이용한 방법밖에 없었습니다.

 

열심히 공부해서 수준이 높아진다면 Docker에 대한 상세한 개념과 다양한 방법을 소개할 수 있도록 하겠습니다.

그러면 macOS에서 도커(docker) 설치 방법에 대해 설명해 드리도록 하겠습니다.

 

 

macOS에서 도커(docker) 설치

[그림 1.1] Docker 홈페이지

도커를 설치를 위해 Docker 홈페이지로 접속 후 Please Login To Download를 클릭해주세요.

 


 

[그림 1.2] Docker 홈페이지 로그인

 

아이디가 존재할 경우 로그인해주도록 하고 아이디가 없을 경우 Create Account를 클릭하여 만들어주세요.

 


 

[그림 1.3] Docker 홈페이지 다운로드

로그인 후 하단으로 스크롤하여 Get Docker Desktop - Mac (Stable)을 클릭해주세요.

Stable은 안정된 버전을 의미하며 해당 버전 설치를 추천드립니다. 

 


 

[그림 1.4] Docker 설치 팝업

 

Docker.dmg가 설치되고 자동으로 팝업 창이 실행되면 Docker.app을 클릭 후 Applications으로 끌어다 놓아주세요.

 


 

[그림 1.5]

Docker 응용프로그램 설치가 완료되고 [그림 1.5] 화면이 나타나면 Next를 클릭해주세요.

 


 

[그림 1.6] Docker 접근 권한 설정

OK를 클릭해서 Docker에게 접근 권한을 설정해주도록 합니다.

 


 

[그림 1.7] macOS 암호 입력

자신의 macOS에 설정한 암호를 입력해주세요.

 


 

[그림 1.8] Docker 메뉴바 화면

우측 상단 메뉴바에 나타난 도커 아이콘을 클릭 후 자신의 아이디와 비밀번호를 입력해주세요.

 


 

[그림 1.9] Docker 실행 준비중

Docker Desktop is starting... 문구가 Docker Desktop is running으로 바뀌면 정상적으로 도커가 실행된 거예요.

 


 

[그림 1.10] 터미널에서 Docker 버전 확인

터미널(Terminal)을 실행 후 docker -v 명령어를 이용하여 도커 버전을 확인할 수 있습니다.

이상으로 macOS에서 도커(docker) 설치가 끝났습니다.

 

 

 

도커(docker) 명령어

버전 확인  $ docker -v
이미지 다운로드  $ docker pull [이미지 명]
다운로드된 이미지 목록  $ docker images
컨테이너 생성  $ docker create [옵션] [이미지 명]
컨테이너 생성 및 실행  $ docker run [옵션] [이미지 명]
컨테이너 실행  $ docker start [컨테이너 명]
컨테이너 재실행  $ docker restart [컨테이너 명]
컨테이너 접속  $ docker attach [컨테이너 명]
컨테이너 정지  $ docker stop [컨테이너 명]
실행중인 컨테이너 목록  $ docker ps
정지된 컨테이너 목록  $ docker ps -a
컨테이너 명 변경  $ docker rename [기존 컨테이너 명] [새로운 컨테이너 명]
컨테이너 삭제  $ docker rm [컨테이너 명]

 

 

 

Reference

댓글