码头工人(5)-垃圾清除

Docker会产生一些垃圾,这些垃圾,1。镜像垃圾、容器垃圾、其他缓存垃圾、数据卷垃圾和构建缓存垃圾。

清除docker镜像缓存

为什么要一个命令打开一个博客记录?

因为坑的要命,我一上午镜像都有问题,最后还是拿到了缓存的锅。

佛祖!

命令

docker系统清理-卷

1

该命令清除:

所有停止的集装箱

所有未被任何容器使用的网络

没有被任何容器使用所有卷。

没有实例的所有镜像

通过将-a选项传递给docker container ls命令,可以获得所有活动和非活动容器的列表:

码头集装箱ls -a

一旦知道了要删除的容器的容器ID,请将其传递给docker容器rm命令。例如,要删除上面输出中列出的前两个容器,请运行:

码头集装箱RM cc 3f 2ff 51 cab CD 20b 396 a 061

RM cc 3f 2ff 51 cab CD 20b 396 a 061

停止容器

码头集装箱码头cc3f2ff51cab

删除所有停止的容器。

码头集装箱修剪

查看docker的镜像

docker图像ls

删除docker镜像

注意:要删除图像,必须先删除相应的容器。

docker图像RM 75835 a67d 134 2 a4 CCA 5 AC 898

档案编号RMI 75835 a67d 134 2 a4 CCA 5 AC 898

事实上,当同一个图像有多个标签时,执行docker rmi命令只会删除图像的众多标签中指定的标签,而不会影响原始图像文件。如果一个图像没有多个标签,当且仅当只有一个标签时执行删除命令,该图像将被完全删除。

使用Docker一段时间后,系统中通常会留下一些临时的、未使用的镜像文件,可以通过以下命令清理这些文件:

docker图像修剪-a

查看docker卷

docker卷ls

删除docker卷

卷标卷rm 4e12af8913af

删除所有未使用的卷。

docker卷清理

Docker system是一个管理磁盘空间的命令。docker系统df,类似于df命令,专门用来检查docker的磁盘使用情况。