Docker

[Docker] docker 사용하지 않는 리소스 삭제

IT-PAPA 2023. 4. 8. 06:34
728x90
반응형

Docker Prune은 사용하지 않는 Docker 리소스를 삭제하는 명령어입니다. 이를 통해 Docker 시스템을 깨끗하게 유지하고, 불필요한 리소스를 제거하여 디스크 공간을 확보할 수 있습니다. Docker Prune은 다양한 유형의 리소스를 삭제할 수 있습니다. 아래는 Docker Prune의 사용법 예시입니다.

주의: Docker Prune은 사용하지 않는 리소스를 삭제하므로 신중하게 사용하시기 바랍니다. 삭제할 리소스가 어떤 것인지 확인하고, 필요한 리소스를 미리 백업해 두는 것이 좋습니다.


모든 사용하지 않는 리소스 삭제

docker system prune

위 명령어를 실행하면, 사용하지 않는 이미지, 컨테이너, 네트워크, 볼륨 등의 리소스를 모두 삭제합니다. 삭제하기 전에 확인 메시지가 출력되며, y를 입력하여 삭제를 수행할 수 있습니다.

 

특정 유형의 사용하지 않는 리소스만 삭제

docker container prune  # 사용하지 않는 컨테이너 삭제
docker image prune      # 사용하지 않는 이미지 삭제
docker network prune    # 사용하지 않는 네트워크 삭제
docker volume prune     # 사용하지 않는 볼륨 삭제


위와 같이 docker [리소스 타입] prune 명령어를 사용하여 특정 유형의 사용하지 않는 리소스만을 삭제할 수 있습니다.


모든 사용하지 않는 리소스 한 번에 삭제

docker system prune -a


위 명령어를 실행하면, 사용하지 않는 이미지, 컨테이너, 네트워크, 볼륨, 빌드 캐시 등 모든 리소스를 한 번에 삭제합니다. 삭제하기 전에 확인 메시지가 출력되며, y를 입력하여 삭제를 수행할 수 있습니다.

위와 같이 Docker Prune을 사용하여 Docker 시스템을 깨끗하게 유지하고, 불필요한 리소스를 제거할 수 있습니다. 자세한 옵션과 사용법은 Docker 공식 문서를 참고하시기 바랍니다.

728x90
반응형
LIST