Docker는 리눅스 컨테이너를 관리하는 도구입니다. 기본적으로 리눅스 기반으로 동작하기 때문에 macOS나 Windows에서는 네이티브로 사용할 수 없습니다. Docker Desktop을 사용하면 macOS와 Windows의 경량 가상화 기술을 사용해서 Docker를 사용할 수 있게 해주며, 운영체제 별 개발 환경과 심리스하게 통합해줍니다.
웹 사이트에서 최신 버전을 다운로드하고 설치합니다.
1$ brew install --cask docker
기본적인 사용법 예제.
1# 이미지 받아오기
2$ docker pull nginx:latest
3
4# 컨테이너 실행
5$ docker run --name nginx -p 80:80 -d nginx
6
7# nginx 컨테이너 중지
8$ docker stop nginx
9
10# nginx 컨테이너 삭제
11$ docker rm nginx
Docker desktop 설정 화면.