도커 리소스 정리하기
도커를 사용하다 보면 특히 도커 데스크톱을 사용하면 리소스 부족에 시달리는 경우가 많습니다.
이렇때 한꺼번에 사용하지 않는 도커 리소스들을 정리할 필요가 있습니다.
도커를 간단하게 정리할 수 있는 방법을 알려드리도록 하겠습니다.
단, 중요한 리소스가 날라갈 수도 있으니 주의해서 사용하시기 바랍니다.
중지된 컨테이너 전부 삭제
중지된 컨테이너르 전부 삭제합니다.
docker container prune
이름 없는 모든 이미지 삭제
도커에서 이미지를 빌드하다 보면 이름 없는 이미지들이 쌓이는데 이런 이미지를 한꺼번에 정리합니다.
docker image prune
사용되고 있지 않은 네트워크 삭제
도커 컴포저등을 이용하면 네티워크를 많이 생성하게 되는 데 사용되지 않는 네트워크를 전부 정리해줍니다.
docker network prune
컨테이너가 사용하지 않는 도커 볼륨 삭제
도커 컨테이너가 현시점에서 사용하지 않는(볼륨마운트되어 있지 않은) 볼륨을 전부 정리해줍니다.
docker volume prune
한꺼번에 전부 정리
모든 리소스를 한꺼번에 정리합니다. 단, 사용하지 않고 있는 리소스입니다.
docker system prune -a
도커를 사용하시는데 이 명령어가 도움이 되시길 바랍니다.
'devops > docker' 카테고리의 다른 글
도커 컨테이너 한꺼번에 삭제하는 명령어 모음(정지된 컨테이너만 삭제하는 명령어 포함) (0) | 2020.04.28 |
---|---|
도커 용량 확보하기(사용하지 않는 컨테이너와 이미지 한번에 삭제) (0) | 2020.04.23 |
Docker engine 없이 buildah 툴에서 도커 이미지 빌드하기 (0) | 2020.03.23 |
sudo 없이 docker 명령어 실행 방법 (0) | 2020.02.27 |
원격 호스트(서버)에 바로 도커 배포하는 방법 (0) | 2020.02.27 |