매일 배운 것을 정리하며 기록합니다.
생활코딩 Docker 입문수업 강의를 통해 공부하였습니다.
$ docker run IMAGE
위의 공식문서를 참고하여 CLI로 명령어를 입력합니다.
만든 컨테이너를 보고 싶을 때는 다음과 같은 명령어를 입력합니다.
$ docker ps
실행 중인 컨테이너를 종료하는 명령어입니다.
컨테이너 이름 또는 아이디를 입력하여 선택할 수 있습니다.
docker stop 명령어를 입력하면 실행 중이던 컨테이너가 'shutting down gracefully'라는 문구를 통해 종료됨을 알려줍니다.
$ docker ps -a
명령어를 통해서도 컨테이너가 종료 되었는지 확인이 가능합니다.
재실행 시에는 run이 아닌 start 명령어를 통해 실행하면 됩니다.
그러나 start 명령어는 로그를 보여주지 않으니 다음과 같은 명령어를 통해 확인하면 됩니다.
이 때, 한 번의 로그가 아닌 실시간으로 보고 싶다면 -f(follow) 옵션을 이용하면 됩니다.
$ docker logs -f CONTAINER
컨테이너를 삭제할 때 사용합니다.
현재 실행 중인 컨테이너는 바로 지울 수 없습니다.
$ docker stop
명령어를 통해 먼저 종료 후 삭제를 해야 합니다.
꼭 한 번에 삭제하고 싶다면 --force 옵션을 이용하여 rm 명령어를 사용하면 됩니다.
image를 삭제할 때 사용하는 명령어입니다.
$ docker rmi httpd
Reference :
생활코딩 Docker 입문수업 - 4. 컨테이너 run