赞
踩
在使用Docker部署项目时失败,提示no space left on device,没有剩余空间,如下所示。
在终端输入以下命令
df -h
可以看到占用率都达到100%
在终端输入以下命令
docker system df
在构建项目时,会产生Build Cache,真正使用的镜像,是占不了太多的空间的。
清理镜像有两种方式,作者目前了解到的分别有以下两种方式,列了一下区别,大家按需使用。
命令 | docker rmi <IMAGE_ID_1> … | docker system prune -a |
---|---|---|
功能 | 用于删除指定的镜像。你可以通过镜像 ID 或者镜像名称来指定要删除的镜像,支持输入多个,空格隔开。 | 用于清理 Docker 系统中的不再使用的镜像、缓存、容器和网络等资源。它会删除未使用的镜像、停止的容器、无效的网络等,以释放磁盘空间。 |
范围 | 只会删除指定的镜像。 | 清理整个 Docker 系统中的未使用资源,包括未使用的镜像、容器、网络和数据卷等。 |
操作注意 | 需要明确指定要删除的镜像的 ID 或者名称。在执行该命令之前,请确保你要删除的镜像是不再需要的。 | 强制清理命令,它会删除所有未使用的资源,包括未使用的镜像、容器等。在执行该命令之前,请确保你不再需要这些资源,因为操作是不可逆的。 |
作者这里使用的是 docker system prune -a, 正常情况下建议使用第一种,使用第二种的时候一定要注意。
docker images
docker rmi 5457fb6ac112 01bbee84cc9c 4d81f08e4937
Error response from daemon: conflict: unable to delete 5457fb6ac112 (must be forced) - image is referenced in multiple repositories
提示代表要删除的镜像被多个仓库引用,无法直接删除。如果你确定要删除这个镜像,可以使用强制删除命令来删除
docker rmi -f 5457fb6ac112 01bbee84cc9c 4d81f08e4937
docker system prune -a
WARNING! This will remove: - all stopped containers - all networks not used by at least one container - all images without at least one container associated to them - all build cache Are you sure you want to continue? [y/N] y Deleted Images: deleted: sha256:1c4f6085bbccd2e35f97973cbeb10f92da7ff1262914bb2426cb26ca982ba2fc deleted: sha256:d918c746d2b894403b51d05161b63b0a450187a67fcf3d554c523705d47b4f47 deleted: sha256:231a1ce2abdf3744abced50f9675d584e07e6b4523db1fb0f613b748ad06e946 deleted: sha256:f813c35c0538a81c322a6839bfd6d1616630a6b5c9aa2ee7f0f25a426a563d25 deleted: sha256:268e6417f2f8bda44087d663fea6dc2b7eab726fcd6b37434d594ddd12b4bd4e deleted: sha256:f2d9885d594165564996eeb6bf7d52f3dc5011ffdc9ed8fed6288724cd33b8de # =========================此处省略部分日志,太多了。。。。 Deleted build cache objects: w1c50dy2r45e6vo7n464zufhi wm32f28avtp3u1j729zwsqqhg ifbfsnqhsxa0lgpf8q583wt3p emv9b5icrzg3mt2o7qgytp44p rtum938pugfhp9i30lk7yaypa g24xa4962hmfp0wnmhyv3eehi sprlhorxphn4tu1idayycicez xm3zzvxi3ewm6fwmtpizv46lt n7372bzka4c96a4or52fa4k0u pcvjb2payp85tzepsjvnc8iw8 # =========================此处省略部分日志,太多了。。。。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。