Docker
Docker - 도커 기본 명령어
Cold Bean
2024. 10. 16. 00:14
728x90
도커 버전 확인
도커가 제대로 설치되었는지 확인하는 명령어
$ docker --version
Docker version 27.3.1, build ce12230
이미지 다운로드
도커 이미지를 다운로드하는 명령어
$ docker pull ubuntu
Using default tag: latest
latest: Pulling from library/ubuntu
d1fbec07a2e5: Pull complete
Digest: sha256:ab64a8382e935382638764d8719362bb50ee418d944c1f3d26e0c99fae49a345
Status: Downloaded newer image for ubuntu:latest
docker.io/library/ubuntu:latest
이미지 목록 확인
다운로드한 이미지 목록을 확인하는 명령어
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest dc4c1391d370 5 days ago 78.1MB
컨테이너 생성 및 실행
이미지를 바탕으로 컨테이너를 생성하고 실행하는 명령어
$ docker run ubuntu
실행 중인 컨테이너 목록 확인
실행 중인 컨테이너의 목록을 확인하는 명령어
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
모든 컨테이너를 보려면 ‘ -a’ 옵션 추가
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c6cddced958b ubuntu "/bin/bash" About a minute ago Exited (0) About a minute ago clever_bell
컨테이너 중지 및 삭제
컨테이너를 중지하는 명령어
$ docker stop [CONTAINER ID]
컨테이너를 삭제하는 명령어
$ docker rm [CONTAINER ID]
이미지 삭제
이미지를 삭제하는 명령어. 이미지를 삭제하기 전에 관련 컨테이너가 모두 삭제되어야 한다.
$ docker rmi [IMAGE ID]
Dockerfile로 이미지 빌드
이미지를 빌드하는 명령어
$ docker build -t [IMAGE NAME] [DIRECTORY]
728x90