来自守护进程的错误响应:无法修剪构建缓存:写入 /var/lib/docker/buildkit/containerdmeta.db:只读文件系统

5 docker windows-10

我的码头工人遇到了问题......

\n

docker 系统修剪

\n
d:\\Documents\\Udemy\\DevOps                             \n\xce\xbb docker system prune                                                                                                            \nWARNING! This will remove:                                                                                                       \n  - all stopped containers                                                                                                       \n  - all networks not used by at least one container                                                                              \n  - all dangling images                                                                                                          \n  - all dangling build cache                                                                                                     \n                                                                                                                                 \nAre you sure you want to continue? [y/N] y                                                                                       \nError response from daemon: failed to prune build cache: write /var/lib/docker/buildkit/containerdmeta.db: read-only file system \n                                                                                                                                 \nd:\\Documents\\Udemy\\DevOps\n
Run Code Online (Sandbox Code Playgroud)\n

docker 系统修剪

\n
d:\\Documents\\Udemy\\DevOps                             \n\xce\xbb docker system prune                                                                                                            \nWARNING! This will remove:                                                                                                       \n  - all stopped containers                                                                                                       \n  - all networks not used by at least one container                                                                              \n  - all dangling images                                                                                                          \n  - all dangling build cache                                                                                                     \n                                                                                                                                 \nAre you sure you want to continue? [y/N] y                                                                                       \nError response from daemon: failed to prune build cache: write /var/lib/docker/buildkit/containerdmeta.db: read-only file system \n                                                                                                                                 \nd:\\Documents\\Udemy\\DevOps\n\xce\xbb  \n
Run Code Online (Sandbox Code Playgroud)\n

这是我的 Docker 版本

\n
Try the new cross-platform PowerShell https://aka.ms/pscore6\n\nPS C:\\WINDOWS\\system32> Get-ItemProperty HKLM:\\Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\* | select DisplayName,DisplayVersion | where {$_.DisplayName -like "Docker*"}\n\nDisplayName    DisplayVersion\n-----------    --------------\nDocker Desktop 3.3.3\n\n\nPS C:\\WINDOWS\\system32> \n
Run Code Online (Sandbox Code Playgroud)\n

使用docker version

\n
PS C:\\WINDOWS\\system32> docker version\nClient:\n Cloud integration: 1.0.14\n Version:           20.10.6\n API version:       1.41\n Go version:        go1.16.3\n Git commit:        370c289\n Built:             Fri Apr  9 22:49:36 2021\n OS/Arch:           windows/amd64\n Context:           default\n Experimental:      true\n\nServer: Docker Engine - Community\n Engine:\n  Version:          20.10.6\n  API version:      1.41 (minimum version 1.12)\n  Go version:       go1.13.15\n  Git commit:       8728dd2\n  Built:            Fri Apr  9 22:44:56 2021\n  OS/Arch:          linux/amd64\n  Experimental:     false\n containerd:\n  Version:          1.4.4\n  GitCommit:        05f951a3781f4f2c1911b05e61c160e9c30eaa8e\n runc:\n  Version:          1.0.0-rc93\n  GitCommit:        12644e614e25b05da6fd08a38ffa0cfe1903fdec\n docker-init:\n  Version:          0.19.0\n  GitCommit:        de40ad0\nPS C:\\WINDOWS\\system32>\n
Run Code Online (Sandbox Code Playgroud)\n

怎么解决呢?

\n

提前致谢!

\n

小智 10

检查您的硬盘上是否有可用空间


小智 -4

这是由于您的 docker 用户组没有正确的权限,请运行 usermod -aG docker $USER