docker cli 공식문서
공식문서는 다양한 cli 명령어 레퍼런스를 제공한다.
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
docker images [OPTIONS] [REPOSITORY[:TAG]]
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
docker stop [OPTIONS] CONTAINER [CONTAINER...]
docker logs [OPTIONS] CONTAINER
docker rm [OPTIONS] CONTAINER [CONTAINER...]
docker rmi [OPTIONS] IMAGE [IMAGE...]
레지스트리에서 httpd를 다운로드하여 컨테이너를 만들고 run 해보자!
pull하여 이미지를 받아와 oatcontainer 이름으로 run 하였다.
start하고 ps를 통해 상태를 확인할 수 있다. stop 명령어를 통해 중지 할 수도 있다.
rm 명령어를 통해 삭제하였다. ps -a에도 컨테이너가 사라진 모습을 볼 수 있다.
컨테이너는 삭제했지만 이미지는 계속 남아있다!
simplified container lifecycle state diagram을 참고하면 좋겠다.