Docker Cli 유용한 명령어

진성대·2023년 10월 11일
0

Docker

목록 보기
11/12
  • Docker에서 기본 네트워크(bridge, host, none)를 제외하고 모든 네트워크를 삭제하려면 다음 스크립트를 사용하실 수 있습니다

docker network ls -q | while read NETWORK_ID; do
    NETWORK_NAME=$(docker network inspect --format '{{.Name}}' $NETWORK_ID)
    if [ "$NETWORK_NAME" != "bridge" ] && [ "$NETWORK_NAME" != "host" ] && [ "$NETWORK_NAME" != "none" ]; then
        docker network rm $NETWORK_ID
    fi
done
  • 모든 멈춘 컨테이너 삭제
docker rm $(docker ps -a -q -f status=exited)
  • 모든 이미지 삭제
docker rmi $(docker images -q)
  • 모든 볼륨 삭제
docker volume rm $(docker volume ls -q)
profile
신입 개발자

0개의 댓글