[Docker CLI] 컨테이너 생성, 실행, 중지, 삭제하기
KUKJIN LEE • 3개월 전 작성
컨테이너 생성 및 실행
-
터미널을 열고 다음 명령어를 입력하여
nginx
컨테이너를 생성하고 실행합니다
docker run --name my-nginx -p 8080:80 -d nginx
-
--name my-nginx
: 컨테이너 이름을my-nginx
로 지정 -
-p 8080:80
: 호스트의 포트 8080을 컨테이너의 포트 80에 매핑 -
-d
: 백그라운드에서 컨테이너를 실행 -
nginx
: 사용할 Docker 이미지
컨테이너 중지
-
실행 중인 컨테이너 목록을 확인합니다. (선택)
docker ps
-
my-nginx
컨테이너를 중지합니다.
docker stop my-nginx
컨테이너 삭제
-
중지된 컨테이너 목록을 확인합니다.
docker ps -a
-
my-nginx
컨테이너를 삭제합니다.
docker rm my-nginx
사실 CLI는 GUI보다 더 많은 기능과 유연성을 제공합니다. GUI가 눈으로 봤을 때 편하고 좋아보이지만 상황에 따라 CLI만을 사용해야 하는 상황이 올 수 있습니다.