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 系统中的所有未使用资源,释放大量磁盘空间,但也会删除一些可能在未来需要的资源。请谨慎使用此命令,确保不会误删重要的容器、镜像或卷。