반응형
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 |
Tags
- 인텔리제이
- 자바
- 자바스크립트
- input
- CSS
- list
- 이탈리아
- Array
- replace
- 정규식
- 이클립스
- html
- ArrayList
- IntelliJ
- 배열
- javascript
- HashMap
- table
- js
- vscode
- json
- Button
- Java
- Eclipse
- 문자열
- string
- CMD
- map
- Visual Studio Code
- date
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