끄적이는 개발노트
Docker 사용법(3) - 이미지 관리 본문
728x90
이번 포스트에서는 이미지를 관리하는 방법에 대해 알아본다.
1. 이미지 생성
$> sudo docker commit testserver testserver
testserver 컨테이너를 커밋하여 testserver 이미지로 만든다.
2. 이미지 확인
$> sudo docker images
컨테이너를 만들 때 사용한 ubuntu:18.04와 방금 전 생성한 testserver 이미지를 확인할 수 있다.
3. 이미지 삭제
$> sudo docker rmi testserver
다만, 이미지를 삭제할 때 참조 에러가 뜨는 경우가 있다.
이 경우는, 해당 컨테이너가 삭제하려는 이미지를 참조하는 경우로, Docker에서 이미지를 커밋하면 전체를 별도로 생성하지 않고, 기존 사항을 참조하면서 변경 사항만을 추가해 이미지를 생성하기 때문에 발생한다.
따라서, 해당 컨테이너를 먼저 삭제한 후, 이미지를 삭제해야 하는게 일반적이다.
하지만, 강제로 종료하고 삭제를 원할 경우 -f 옵션을 주면 된다.
728x90
'Docker' 카테고리의 다른 글
Docker 사용법(2) - 컨테이너 관리 (0) | 2021.10.12 |
---|---|
Docker 사용법(1) - 로컬 Ubuntu 실행 (0) | 2021.10.12 |
Docker 설치 (0) | 2021.10.12 |