papercode
노트 Obsidian

기존 Docker 데이터 정리 (모든 컨테이너, 이미지, 볼륨 삭제)

docker stop $(docker ps -aq) docker rm $(docker ps -aq)

읽는 데 1분 · 수정

모든 컨테이너 중지 및 삭제#

docker stop $(docker ps -aq) docker rm $(docker ps -aq)

모든 Docker 네트워크 삭제#

docker network prune -f

모든 Docker 이미지 삭제#

docker rmi $(docker images -q) -f

모든 Docker 볼륨 삭제#

docker volume prune -f

1. 볼륨 삭제#

  • 특정 볼륨 삭제: docker volume rm [볼륨명]

  • 모든 사용되지 않는(고아 상태) 볼륨 삭제:

    docker volume prune -f

2. 이미지 삭제#

  • 특정 이미지 삭제:

    docker rmi [이미지 ID 또는 이름]

  • 모든 중지된 컨테이너 및 사용되지 않는 이미지 삭제:

    docker system prune -a -f

3. 네트워크 삭제#

  • 특정 네트워크 삭제:

    docker network rm [네트워크명]

  • 사용되지 않는 네트워크 삭제:

    docker network prune -f

4. 모든 Docker 리소스 삭제 (컨테이너, 볼륨, 네트워크, 이미지)#

  • 모든 컨테이너, 볼륨, 네트워크, 이미지 삭제:

    docker system prune -a --volumes -f

필요한 리소스를 선택적으로 삭제하려면 rm 명령어를 개별적으로 실행하면 됩니다.

papercode