Docker #2 (CLI)

OAT·2023년 12월 12일
0

docker

목록 보기
2/2
post-thumbnail

docker cli 공식문서
공식문서는 다양한 cli 명령어 레퍼런스를 제공한다.

  • Download an image from a registry
    docker pull [OPTIONS] NAME[:TAG|@DIGEST]
  • List images
    docker images [OPTIONS] [REPOSITORY[:TAG]]
  • Create and run a new container from an image
    docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
  • Stop one or more running containers
    docker stop [OPTIONS] CONTAINER [CONTAINER...]
  • Fetch the logs of a container
    docker logs [OPTIONS] CONTAINER
  • Remove one or more containers
    docker rm [OPTIONS] CONTAINER [CONTAINER...]
  • Remove one or more images
    docker rmi [OPTIONS] IMAGE [IMAGE...]

레지스트리에서 httpd를 다운로드하여 컨테이너를 만들고 run 해보자!
pull하여 이미지를 받아와 oatcontainer 이름으로 run 하였다.

start하고 ps를 통해 상태를 확인할 수 있다. stop 명령어를 통해 중지 할 수도 있다.

rm 명령어를 통해 삭제하였다. ps -a에도 컨테이너가 사라진 모습을 볼 수 있다.

컨테이너는 삭제했지만 이미지는 계속 남아있다!

simplified container lifecycle state diagram을 참고하면 좋겠다.

0개의 댓글

관련 채용 정보