Error response from daemon: stat /var/lib/docker/overlay2/xxx: no such file or directory 报错解决方法

docker run 或 docker-compose up 启动容器时,报错:

[root@localhost superset-3.1.0]# docker-compose up -d
WARN[0000] The "CYPRESS_CONFIG" variable is not set. Defaulting to a blank string.
WARN[0000] The "CYPRESS_CONFIG" variable is not set. Defaulting to a blank string.
Error response from daemon: stat /var/lib/docker/overlay2/b28f0db94712ad5eaa12ab2e58b33275178277b1abce0e82893bef1f5abee728: no such file or directory

解决方法:谨慎使用,谨慎使用,谨慎使用,会删数据!!!!

docker system prune -af

###
docker system prune -af 命令用于清理 Docker 系统中的未使用资源。具体来说,这个命令会执行以下操作:

删除所有未使用的容器:包括所有已停止的容器。
删除所有未使用的网络:除了默认的网络(如 bridge、host、none)之外的所有网络。
删除所有未使用的镜像:包括所有未被任何容器使用的镜像。
删除所有未使用的卷:包括所有未被任何容器使用的卷。
其中,-a 选项表示删除所有未使用的镜像(而不仅仅是悬空镜像),-f 选项表示强制执行,不会提示确认。

因此,执行 docker system prune -af 命令会彻底清理 Docker 系统中的所有未使用资源,释放大量磁盘空间,但也会删除一些可能在未来需要的资源。请谨慎使用此命令,确保不会误删重要的容器、镜像或卷。
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐