이번 포스팅은 Mac OS 에 Docker 하는 방법에 대해서 알려드리겠습니다.
Docker 는 컨테이너 기술로 여러 환경을 동시에 구동시킬 수 있는 장점을 가지고 있습니다. 소프트웨어/패키지 이미지를 받아 바로 구동하여 사용할 수 있어 접근성과 사용성이 좋다는 장점도 있습니다.
도커 설치는 공식 사이트에 공개되어 있는 인스톨러를 사용하여 설치합니다.
1. 공식 사이트에서 설치파일 다운로드 하기
해당 링크에 들어가면 본인에 맞는 chip set 을 선택해야합니다. 저는 M1 이기 때문에 Apple Chip 을 선택합니다.
Install Docker Desktop on Mac
docs.docker.com
2. 설치 진행
Docker.dmg 파일을 클릭하면 해당 창이 뜨고, Docker를 Applications 에 drag and drop 해줍니다.
Applicatons 를 보면 Docker App 이 설치가 된 것을 확인 할 수 있습니다.
3. Docker 설치 확인
Docker app 을 실행해주고 터미널에서 docker 버전 확인하여 정상적으로 설치되었는지 확인합니다.
설치가 정상적으로 되었다면 이미지를 제공하는 저장소가 있어서 누구나 쉽게 이미지를 가져와 구동시킬 수 있습니다.
4. Docker 이미지 실행
docker run hello-world 를 터미널에 입력하면 hello-world 라는 docker 이미지를 실행시키는 명령어 입니다.
실행 결과를 보게 되면 "Unable to find image 'hello-world:latest' locally" 해당 내용은 로컬 레지트리에 해당 이미지를 찾을 수 없나는 문장이며 그 뒤로 docker 이미지를 pull 명령어를 통해 받아온 것을 볼 수 있습니다. 그 이후 실행시키며 일련의 작업들이 수행되는 것을 확인 할 수 있습니다.
5. System 상 모든 container 조회
docker ps -a 명령어로 컨테이너 목록을 확인할 수 있습니다.
docker ps 명령은 현재 실행 중인 컨테이너만 표시되며, hello-world 는 이미 실행되고 종료되었으므로 docker ps 로 조회했을 때는 표시되지 않습니다.
'공부 > Docker' 카테고리의 다른 글
[Docker] Docker image 삭제하는 방법 (0) | 2025.02.01 |
---|---|
[Docker] Docker 컨테이너 강제로 kill 시키는 방법 (0) | 2025.02.01 |
[Docker] Docker image 목록 조회하기 (0) | 2025.02.01 |
[Docker] VS Code 와 docker 연동하기 (1) | 2025.02.01 |
[Docker] Docker Hub 생성 및 이미지 업로드 (0) | 2023.08.06 |