: 저장된 파일 시스템 스냅샷 (hello-world)에 대한 default startup 커맨드(run hello-world)를 컨테이너 내부에서 실행
docker ps
: 실행 중인 컨테이너의 상태 (process status)와 ID 프린트docker ps -a
: 모든 상태의 컨테이너 프린트docker run image-name
: docker create
+ docker start
docker start container-id
: 컨테이너 실행 또는 재실행docker system prune
: Stopped container, unused network, image, build cache 삭제docker logs container-id
: 컨테이너 실행 로그 프린트docker stop
: SIGTERM (terminate signal) 신호를 통해 10초 동안 프로세스 종료docker kill
: SIGKILL (kill signal) 신호를 통해 프로세스 강제 종료docker build .
docker build -t container-name .
docker run redis
: Redis 컨테이너 생성-it
: Interactive pseudo-ttydocker exec -it container-id command
: 추가적인 커맨드 실행docker exec -it container-id redis-cli
: Redis CLI 실행docker exec -it container-id sh
: 컨테이너 내부에서 Shell 실행참고: Udemy Docker and Kubernetes: The Complete Guide (Stephen Grider)