728x90
반응형
이미지 삭제에 대해 알아보고, 직접 삭제해보자
이미지 삭제( docker image rm )
- 이미지를 통해 컨테이너를 만든다. 하지만 컨테이너를 삭제한다고, 이미지도 삭제되진 않는다.
- 이미지가 늘어나면 저장소 용량이 점차 부족해지므로, 필요없어진 이미지는 그때그때 삭제해야 한다
- 삭제 시 이미지 ID 또는 이미지 이름을 지정한다.
- 삭제하려는 이미지로 생성된 컨테이너가 남아 있다면, 이미지 삭제가 안된다.
- 고로, 이미지 삭제 전에 컨테이너의 종료 및 삭제가 먼저 이루어져야 한다.
- 이미지 삭제 명령어: docker image rm 이미지_이름 이미지_이름 이미지_이름
- 여러 이미지를 지정할 수도 있다.
이미지 목록의 정보( docker image ls )
- 이미지를 삭제하려면, 이미지 ID나 이미지 이름을 알아야 한다.
- 컨테이너의 목록을 확인하는 docker ps와 달리, -a 옵션은 사용할 수 없다.
- image는 '실행중', '종료' 등의 상태를 가질 수 없기 때문
항목 | 내용 |
REPOSITORY | 이미지 이름 |
TAG | 버전 정보. 이미지를 내려받을 때 따로 지정하지 않으면 latest(최신 버전)를 내려받는다. |
IMAGE ID | 이미지 식별자. 본래는 64글자이지만 앞에서부터 12글자만 출력한다. 이 12글자만으로도 식별자 역할을 수행할 수 있다. |
CREATED | 이미지 생성 후 경과된 시간 |
SIZE | 이지미의 전체 용량 |
실습 내용
명령어에서 사용할 옵션, 대상, 인자
- docker image rm httpd
1. ps 명령어와 인자를 사용해, 컨테이너가 있는지 확인
- 터미널 창에 입력할 명령어: docker ps -a
2 image ls 명령어로, 이미지가 존재하는지 확인
- 터미널 창에 입력할 명령어: docker image ls
3. image rm 명령어로, 이미지 삭제
- 터미널 창에 입력할 명령어: docker image rm httpd
4. image ls 명령어로, 이미지가 삭제됐는지 확인
- 터미널 창에 입력할 명령어: docker image ls
728x90
'docker & kubernetes' 카테고리의 다른 글
도커 사용방법 16 | Docker&Kubernetes 학습 23 (0) | 2024.11.26 |
---|---|
도커 사용방법 15 | Docker&Kubernetes 학습 22 (0) | 2024.11.25 |
도커 사용방법 13 | Docker&Kubernetes 학습 20 (0) | 2024.11.23 |
도커 사용방법 12 | Docker&Kubernetes 학습 19 (0) | 2024.11.22 |
도커 사용방법 11 | Docker&Kubernetes 학습 18 (2) | 2024.11.21 |