[Docker] 자주 사용하는 "docker rmi" 명령어 정리
[Docker] 자주 사용하는 "docker rmi" 명령어 정리
docker rmi 명령어는 Docker 이미지를 삭제하는 데 사용됩니다. 이 명령어를 사용하면 불필요한 이미지를 정리하고 디스크 공간을 확보할 수 있습니다.
docker rmi [OPTIONS] IMAGE [IMAGE...]
o OPTIONS: 추가적인 옵션을 설정할 수 있습니다.
o IMAGE: 삭제하려는 이미지의 이름이나 ID를 지정합니다.
1) 도커 이미지 이름으로 삭제 :
- 이미지의 이름이나 ID로 삭제
# "my_image"라는 이름의 Docker 이미지를 삭제
docker rmi my_image
2) 여러개의 이미지를 동시 삭제 :
- 여러 이미지를 동시에 삭제하려면 여러 이미지의 이름이나 ID를 공백으로 구분하여 지정
# 여러 이미지를 동시에 삭제
docker rmi image1 image2 image3
docker rmi OPTION 의 종류
1) --force " :
- "-f" 또는 "--force" 옵션을 사용하여 강제로 이미지 삭제합니다.
이미지가 사용 중이거나 다른 이미지에 의존하는 경우에도 강제로 삭제됩니다.
# 강제로 이미지를 삭제 (-f 또는 --force 옵션을 사용)
docker rmi -f my_image
2) --no-prune:
- 이미지를 삭제한 후 dangling 이미지를 자동으로 제거하지 않습니다.
(dangling 이미지는 어떤 컨테이너와도 연결되지 않은 미사용 이미지입니다.)
docker rmi --no-prune my_image
3) -q, --quiet:
- 삭제한 이미지의 ID만 표시하고 자세한 정보는 표시하지 않습니다.
docker rmi -q my_image
4) --filter:
- 특정 조건을 기반으로 삭제할 이미지를 필터링합니다.
예를 들어 dangling 이미지만 삭제하려면 다음과 같이 사용할 수 있습니다:
docker rmi --filter "dangling=true"
5) --no-act, --dry-run:
- 실제로 이미지를 삭제하지 않고 삭제될 것처럼 표시합니다.
테스트 용도로 사용할 수 있습니다.
docker rmi --dry-run my_image
기타 자주 사용하는 Docker 명령들
- 출처 : docker 명령어들 : https://couplewith.tistory.com/search/docker]
도커(Docker)는 컨테이너 기반의 오픈소스 가상화 플랫폼 입니다.
도커 명령어를 사용하여 이미지를 관리하고 컨테이너를 생성, 실행, 중지, 삭제할 수 있습니다. 아래는 도커 명령어중에 자주 사용하는 명령어들입니다.
5가지 유용한 Docker 명령어 정리 : https://couplewith.tistory.com/554
- docker ps : Docker에서 실행중인 컨테이너 목록 출력
- docker images: 현재 시스템에 있는 Docker 이미지 목록 표시
- docker rmi <이미지 이름> : 이미지를 삭제
- docker pull <이미지 이름> : Docker Hub에서 이미지를 다운로드
- docker build: Dockerfile을 사용하여 새로운 이미지를 빌드
- docker volume : 명령어를 사용하여 볼륨을 생성, 확인, 삭제하는 등의 작업을 수행
- docker attach,exec,logs: 컨테이너에 접속하여 상호 명령을 입.출력
- docker run: 이미지를 기반으로 새로운 컨테이너를 시작
- docker stop: 컨테이너를 정지
#docker-images #docker-ps #docker-pull #dockr-build #docker-run #docker-stop #docker-attach #docker-volume