docker下载的镜像加起来不到3G,可是存储文件用掉了10多G是咋回事啊?
某草草
某草草 2017-04-25 09:01:30
0
1
702

我下载的镜像很多都是id相同的,我试着加了一下,不同id的相加大概3G多,可是/var/lib/docker目录大小是13G,也就启动了两个容器而已,这里面有一些垃圾文件吧,是不是我制作镜像的时候的一些缓存,怎么把这些删掉呢?

某草草
某草草

모든 응답(1)
滿天的星座

호스트가 CentOS이고 기본 loop 파일을 사용하는 경우 방법이 없습니다. CentOS에는 Union FS 구현이 없으며 시뮬레이션하면 이 희소 파일이 계속 커집니다. Ubuntu/Debian에는 이 문제가 없습니다.

사용하지 않는 이미지를 지우고 중간 이미지를 만드는 문제에 관해서. 먼저 docker images -a 거울이 너무 많은지 <none> 확인할 수 있으며 그 중 일부는 이러한 유형의 거울입니다. 직접 삭제하세요docker rmi $(docker images -aq -f "dangling=true"). 그러면 다시 보면 훨씬 적어야 합니다.

또한 컨테이너의 콘텐츠도 저장 레이어에 있습니다. docker ps -a을 사용하여 삭제되지 않은 이전 컨테이너가 많이 있는지 확인할 수 있습니다. 마찬가지로 docker rm $(docker ps -aq -f "dangling=true")을 사용하여 삭제할 수도 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!