728x90
2.1 도커 설치 검증 docker version
도커 컴포즈 검증 docker-compose version
도커 환경 초기화 docker container rm -f $(docker container ls -aq)
이미지 차지한 디스크 용량 모두 회수 docker image rm -f $(docker image ls -f reference='diamol/*' -q)
기본 컨테이너 실행 명령 docker container run diamol/ch02-hello-diamol
2.3 모든 컨테이너 정보 확인 docker container ls
컨테이너에서 실행중인 프로세스 목록 docker container top <id>
대상 컨테이너에서 수집된 모든 로그 출력 docker container logs <id>
대상 컨테이너 상세 정보 docker container inspect <id>
2.4 도커 백그라운드에서 실행하는 코드 예시 docker container run --detach --publish 8088:80 diamol/ch02-hello-diamol-web
실행중인 컨테이너 상태 확인 docker container stats <id>
컨테이너 삭제 docker container rm
컨테이너 강제삭제(실행중이어도 삭제) docker container rm --force
모든 컨테이너 삭제 docker container rm --force $(docker container ls --all --quiet)
3.1 명시적으로 도커 CLI에게 이미지 pull 명령 docker image pull diamol/ch03-web-ping
내려받은 이미지로 컨테이너 실행 docker container run -d --name web-ping diamol/ch03-web-ping
환경변수 TARGET 지정하여 실행 docker container run --env TARGET=google.com diamol/ch03-web-ping
3.3 Dockerfile 스크립트로 이미지 빌드 docker image build --tag web-ping .
w'로 시작하는 이미지 목록 확인 docker image ls 'w*'
새로 빌드한 이미지에 환경변수 넣어서 실행 docker container run -e TARGET=docker.com -e INTERVAL=5000 web-ping
3.4 이미지의 이력 docker image history web-ping
이미지 목록에서 용량 확인 docker image ls
실제 사용된 디스크 용량 확인 docker system df
728x90
댓글