반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Eclipse
- 이탈리아
- HashMap
- vscode
- map
- CMD
- ArrayList
- 이클립스
- replace
- IntelliJ
- json
- javascript
- Button
- 문자열
- 자바스크립트
- table
- list
- 배열
- js
- 자바
- CSS
- string
- 인텔리제이
- Visual Studio Code
- html
- input
- date
- Java
- Array
- 정규식
Archives
- Today
- Total
어제 오늘 내일
[Docker] 이미지 삭제 방법 (docker rmi) 본문
1. docker rmi 명령어 개요
Docker에서 더 이상 사용하지 않는 이미지를 정리하려면 docker rmi
명령어를 사용합니다.
이미지 삭제를 통해 디스크 공간을 확보할 수 있고, 불필요한 캐시가 쌓이지 않도록 관리할 수 있습니다.
2. 기본 사용법
docker rmi <이미지ID 또는 이미지명>
예:
docker rmi nginx
→ nginx
라는 이름의 이미지를 삭제합니다.
3. 이미지 ID로 삭제
# 이미지 목록 확인
docker images
# 이미지 삭제
docker rmi 1a2b3c4d5e6f
→ docker images
로 확인한 IMAGE ID를 이용해 삭제할 수도 있습니다.
4. 여러 개의 이미지 삭제
docker rmi 이미지1 이미지2
예:
docker rmi ubuntu alpine
→ ubuntu
, alpine
이미지를 동시에 삭제합니다.
5. 컨테이너가 사용하는 이미지 삭제
이미 실행 중이거나 중지된 컨테이너에서 사용하는 이미지는 바로 삭제할 수 없습니다.
이 경우 컨테이너를 먼저 중지·삭제한 뒤 이미지를 삭제해야 합니다.
# 컨테이너 삭제
docker rm <컨테이너ID>
# 이미지 삭제
docker rmi <이미지ID>
강제로 삭제하려면 -f
옵션을 사용합니다.
docker rmi -f <이미지ID>
6. 사용하지 않는 모든 이미지 삭제
빌드나 테스트 과정에서 쌓인 사용하지 않는 이미지들은 docker image prune
으로 한 번에 정리할 수 있습니다.
# 사용되지 않는 이미지 삭제
docker image prune
# 중지된 컨테이너, 사용하지 않는 네트워크/볼륨까지 함께 삭제
docker system prune
※ system prune
은 전체 리소스를 정리하므로 주의해서 사용해야 합니다.
7. 정리
docker rmi <이미지>
: 특정 이미지 삭제docker rmi -f
: 강제 삭제docker image prune
: 사용하지 않는 이미지 일괄 삭제docker system prune
: 전체 리소스 정리
반응형
'IT > Docker' 카테고리의 다른 글
[docker] 컨테이너가 중지되면 자동으로 컨테이너 삭제 옵션(--rm) (0) | 2025.10.15 |
---|---|
[Docker] 컨테이너 삭제 (docker rm) (0) | 2025.10.14 |
[docker] 컨테이너 인터랙티브(interactive) 모드 이해와 활용 (0) | 2025.10.13 |
[docker] 컨테이너 로그 확인 방법 (docker logs) (0) | 2025.10.13 |
[docker] docker attach 명령어 사용법과 예제 (0) | 2025.10.12 |
Comments