이미지 컨테이너 삭제

wangjh789·2022년 8월 24일
0

docker

목록 보기
4/25

docker ps -a 모든 컨테이너를 출력한다.

docker rm <컨테이너>로 해당 컨테이너를 삭제할 수 있다.

docker contaienr prune 로 작동하지 않는 컨테이너를 모두 삭제한다. (prune 가지치기)

docker images 모든 이미지를 출력한다.

docker rmi <이미지> 해당 이미지를 삭제할 수 있다.
(만약 이미지를 사용중인 컨테이너가 있다면 삭제할 수 없다. 컨테이너를 먼저 지워야됨)

docker image prune 사용하지 않는 이미지를 모두 삭제한다.

--rm : 컨테이너를 생성하고 작동시킬 때 컨테이너가 중시하면 자동으로 삭제하는 플래그
docker run -p 3000:80 -d --rm <이미지>

웹서버를 컨테이너로 돌릴 때, 컨테이너를 중지시키는 상황은 보통 코드가 수정되어 이미지 재빌드가 필요한 상황이다. 그렇기 때문에 --rm 플래그로 컨테이너 자동삭제 기능은 유용한다.

profile
기록

0개의 댓글