docker - Docker 文件夹权限 - Tar 错误 - 权限错误
问题描述
当我运行sudo docker run hello-world
时,拉动时出现以下错误:
docker: failed to register layer: Error processing tar file(exit status 1): permission denied. See 'docker run --help'.
检查 docker 文件夹的权限,如下所示:
drwx------ 5 root root 4096 Mar 6 15:31 aufs
drwx------ 2 root root 4096 Mar 6 15:31 builder
drwx------ 4 root root 4096 Mar 6 15:31 buildkit
drwx------ 3 root root 4096 Mar 6 15:31 containerd
drwx------ 2 root root 4096 Mar 6 15:31 containers
drwx------ 3 root root 4096 Mar 6 15:31 image
drwxr-x--- 3 root root 4096 Mar 6 15:31 network
drwx------ 4 root root 4096 Mar 6 15:31 plugins
drwx------ 2 root root 4096 Mar 6 15:58 runtimes
drwx------ 2 root root 4096 Mar 6 15:31 swarm
drwx------ 2 root root 4096 Mar 6 16:13 tmp
drwx------ 2 root root 4096 Mar 6 15:31 trust
drwx------ 2 root root 4096 Mar 6 15:31 volumes
拥有上面列出的权限看起来是否正确?它是一个Architecture: ppc64le
服务器,docker 是按照官方文档安装的。
对于错误,chmod
这个文件夹有帮助吗?
谢谢你。
解决方案
推荐阅读
- laravel - 渴望加载多个关系
- android - 为什么在从最近的任务中清除应用程序后调用 StopTimer() 方法会导致应用程序崩溃?
- c# - 使用 JustMock 模拟参数
- java - 是否有 JSONParser 方法来解析 Java 中的以下字符串结构?
- sql-server - 在自定义 SSMS 报告中获取完整的 @ObjectName?
- python - 如何在 Python matplotlib 中使用分类变量更改 x 轴和 y 轴刻度?
- go - 使用 stompngo 客户端订阅主题
- java - 无法从 Json 字符串创建对象列表
- c# - 从表单 F1 打开表单 F2,然后卸载表单 F1
- android - 带有跟我来的谷歌地图