환경 쓰레기 청소 3선
저 있어요.
매번 필요 없는 인상을 찾고, 끄고, 쓸모없는 음량을 찾고, 끄는 것 따위는 고통스러워지자 쓰레기 청소 지령
docker system prune
따위를 사용했다.하지만 사실상 이 지령만으로는 모든 쓰레기를 청소할 수 없다.
Docker 환경에서는 다양한 쓰레기가 잠을 자고 있는데, 어느 정도 무거운 물건에 쓰려면 다른 방법도 조합해서 사용해야 한다.
하지만 삭제할 수 없는 데이터가 무심코 삭제될 수도 있으니 상황에 따라 적절한 방법으로 쓰레기를 청소해 주십시오.
본 보도의 독자로서 우리는 다음과 같은 몇 가지를 구상하였다.
Docker의 재료
컨테이너 주변의 주요 재료는 다음과 같다. 각자 사용하지 않으면 쓰레기를 버릴 수 있다.
자재
쓰레기
이미지
이미 사용하지 않는 용기의 인상과 낡은 인상 등.
컨테이너
이미 정지된 컨테이너 등은 사용하지 않는다.
소리
용기가 정지되거나 삭제되거나 마운트 해제되는 음량 등입니다.
네트워킹
더 이상 사용하지 않는 네트워크 등.
그림을 만들면 다음과 같은 느낌이에요.
중요한 점은 애플리케이션 오류로 인해 중지되었지만 조사를 위해 보관하려는 컨테이너 같은 것들
마운트 해제했지만 데이터를 활용하기 때문에 저장할 음량 등
운용에 따라 쓰레기가 아닌 것도 있다.
따라서 어떤 쓰레기 청소 지령을 사용해서 어느 정도 청소할 수 있는지 잘 이해할 필요가 있다.
쓰레기 청소 명령
docker를 사용하는 몇 가지 명령어는prune 옵션을 사용할 수 있는데, 이를 쓰레기 청소 명령이라고 부른다.
많지만 기본적으로 아래가 있으면 괜찮을 것 같아요.
docker를 사용하는 몇 가지 명령어는prune 옵션을 사용할 수 있는데, 이를 쓰레기 청소 명령이라고 부른다.
많지만 기본적으로 아래가 있으면 괜찮을 것 같아요.
장면
다음은 장소마다 사용할 수 있는 쓰레기 청소 지령을 소개한다.
그러나 정지 상태인 용기도 사라지기 때문에 용기에 오류가 발생해 정지된 용기를 조사할 때는 실행할 수 없다.
a. 용기 교체 후
어쨌든 아래의 지령순으로 치면 된다.-f
이후 확인 없이 수행할 수 있습니다.
Extended description
와docker image prune의Extended description
참조음량이 삭제되지 않기 때문에 데이터 활용이 사라질 염려가 없다.
사용하지 않은 컨테이너나 네트워크는 사용할 때 하면 되니까 괜찮아요.
하면, 만약, 만약...
새 그림으로 용기를 다시 만듭니다.
그래서 옛 인상이 남아서
docker image prune
로 지웠다.b. 서비스 중지 Docker의 모든 자재를 삭제할 때
[a. 컨테이너 교체 후]의 명령 이후에도 수행할 수 있습니다
docker volume prune
.Extended description
서비스가 정지되었을 때, 음량 안의 운용 데이터도 필요하지 않다. (백업이 있을 수 있다.)
이에 따라 용기 삭제가 중단된 후
docker volume prune
에서도 음량을 삭제했다.이상!
Reference
이 문제에 관하여(환경 쓰레기 청소 3선), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/m_takamiya/items/183df38709d28afa88fe텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)