Server

Docker 미사용 이미지 모두 삭제 쉘스크립트(Tag가 None인 이미지)

JinCode 2024. 3. 30. 14:17

Docker 미사용 이미지 모두 삭제 쉘스크립트(Tag가 None인 이미지)

 

 

Github-action을 사용하고 있는데 github action이 실행되면 새로운 이미지가 생성되는데

사용하지 않는 이미지가 계속 늘어나기 때문에 쉘 스크립트로 만들어서 TAG가 <none>인 상태의 이미지를 rmi하는 명령어 입니다.

 

아래를 쉘 스크립트로 만들고 실행하면 됩니다.

 

 

#!/bin/sh

# Docker Image에서 tag가 None인 Image 삭제
docker rmi $(docker images -f "dangling=true" -q)

exit