cari

Rumah  >  Soal Jawab  >  teks badan

docker下载的镜像加起来不到3G,可是存储文件用掉了10多G是咋回事啊?

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

某草草某草草2774 hari yang lalu753

membalas semua(1)saya akan balas

  • 滿天的星座

    滿天的星座2017-04-25 09:03:30

    Jika hos anda ialah CentOS dan anda menggunakan fail loop lalai, tiada cara CentOS tidak mempunyai pelaksanaan Union FS, dan fail jarang ini akan terus berkembang jika disimulasikan. Ubuntu/Debian tidak mempunyai masalah ini.

    Bagi isu membersihkan imej yang tidak digunakan dan membina imej perantaraan. Mula-mula anda boleh docker images -a melihat jika terdapat terlalu banyak <none> cermin, sebahagian daripadanya adalah cermin jenis ini. Padamkannya terus docker rmi $(docker images -aq -f "dangling=true"). Kemudian ia sepatutnya lebih kurang jika anda melihatnya semula.

    Selain itu, kandungan bekas anda juga berada dalam lapisan storan. Anda boleh menggunakan docker ps -a untuk melihat sama ada terdapat banyak bekas sebelumnya yang belum dipadamkan. Begitu juga, anda juga boleh menggunakan docker rm $(docker ps -aq -f "dangling=true") untuk memadamkannya.

    balas
    0
  • Batalbalas