관련 포스팅
Docker Engine
# 엔진 시작
sudo systemctl start docker
# 엔진 종료
sudo systemctl stop docker
# 자동 실행 설정
sudo systemctl enable docker
컨테이너는 자동 실행되지 않음
Docker Image
docker 명령 | 상위 커맨드 | 하위 커맨드 | 설명 | Usage | Aliases |
docker | image | pull | 이미지 다운로드 | `docker image pull [OPTIONS] NAME[:TAG|@DIGEST]` | `docker pull [IMAGE]` |
rm | 이미지 삭제 | `Usage docker image rm [OPTIONS] IMAGE [IMAGE...]` | `docker rmi [IMAGE]` | ||
ls | 이미지 리스트 | `docker image ls [OPTIONS] [REPOSITORY[:TAG]]` | `docker images` |
Docker Container
docker 명령 | 상위 커맨드 | 하위 커맨드 | 설명 | Usage | Aliases | Option |
docker | container | start | 컨테이너 실행 | `docker container start [OPTIONS] CONTAINER [CONTAINER...]` | `docker start [CONTAINE]` | |
stop | 컨테이너 정지 | `docker container stop [OPTIONS] CONTAINER [CONTAINER...]` | `docker stop [CONTAINE]` | |||
run | 컨테이너 실행 | `docker container run [OPTIONS] IMAGE [COMMAND] [ARG...]` | `docker run [OPTIONS] [IMAGE] [COMMAND]` | |||
ls | 실행 중인 컨테이너 목록 조회 | `docker container ls [OPTIONS]` | `docker ps` | -a : 정지 상태 컨테이터 포함 | ||
exec | 실행 중인 컨테이너에 접속 | `docker container exec [OPTIONS] CONTAINER COMMAND [ARG...]` | `docker exec [OPTIONS] [CONTAINE]` | -i -t | ||
rm | 정지 상태의 컨테이너 삭제 | `docker container rm [OPTIONS] CONTAINER [CONTAINER...]` | `docker rm [CONTAINER]` |
참고
docker
docs.docker.com
docker에서 자주쓰는 명령어
Docker 엔진 시작하기/종료하기 도커 엔진: 자동 실행 설정 활성화시, 컴퓨터를 켰을 때 함께 자동으로 실행 Docker Desktop은 도커 엔진 자동으로 실행하도록 설정 되어있음. 리눅스 명령어로 엔진 시
soobing.github.io