首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法访问共享数据卷

无法访问共享数据卷
EN

Stack Overflow用户
提问于 2015-02-25 06:34:07
回答 2查看 141关注 0票数 0

我一直试图在我的主机和码头容器之间共享数据。我使用这个命令挂载数据卷:

代码语言:javascript
运行
复制
sudo docker run -it -v /home/peeyush/Docker/docker/:/opt/test/:rw ubuntu /bin/bash

现在,当我运行docker并尝试访问/opt/test/时,它说我没有权限。但我已经指定了读写权限,我是根用户。这是输出:

代码语言:javascript
运行
复制
root@d61b3bfe0aab:/# ls /opt/test/
ls: cannot open directory /opt/test/: Permission denied

知道我在这里做了什么错事吗?

更新:这里是ls -al /home/peeyush/docker/docker的输出:

代码语言:javascript
运行
复制
[peeyush@localhost docker]$ ls -al /home/peeyush/Docker/docker/
total 308
drwxrwxr-x. 29 peeyush peeyush  4096 Feb 24 14:14 .
drwxrwxr-x.  5 peeyush peeyush  4096 Feb 23 15:38 ..
drwxrwxr-x.  5 peeyush peeyush  4096 Feb 23 11:53 api
-rw-rw-r--.  1 peeyush peeyush 28898 Feb 23 11:53 AUTHORS
drwxrwxr-x.  4 peeyush peeyush  4096 Feb 23 11:53 builder
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 builtins
drwxrwxr-x.  3 peeyush peeyush  4096 Feb 23 13:36 bundles
-rw-rw-r--.  1 peeyush peeyush 61942 Feb 23 11:53 CHANGELOG.md
drwxrwxr-x. 11 peeyush peeyush  4096 Feb 23 11:53 contrib
-rw-rw-r--.  1 peeyush peeyush 13305 Feb 23 11:53 CONTRIBUTING.md
drwxrwxr-x.  5 peeyush peeyush  4096 Feb 23 11:53 daemon
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 docker
-rw-rw-r--.  1 peeyush peeyush  5423 Feb 24 14:14 Dockerfile
-rw-rw-r--.  1 peeyush peeyush    16 Feb 23 11:53 .dockerignore
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 dockerinit
drwxrwxr-x.  5 peeyush peeyush  4096 Feb 23 11:53 docs
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 engine
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 events
drwxrwxr-x.  8 peeyush peeyush  4096 Feb 24 14:14 .git
-rw-rw-r--.  1 peeyush peeyush   489 Feb 23 11:53 .gitignore
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 graph
lrwxrwxrwx.  1 peeyush peeyush     7 Feb 23 11:53 hack -> project
drwxrwxr-x.  3 peeyush peeyush  4096 Feb 23 11:53 image
drwxrwxr-x.  3 peeyush peeyush  4096 Feb 23 11:53 integration
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 integration-cli
-rw-rw-r--.  1 peeyush peeyush 10763 Feb 23 11:53 LICENSE
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 links
-rw-rw-r--.  1 peeyush peeyush  7171 Feb 23 11:53 .mailmap
-rw-rw-r--.  1 peeyush peeyush 18599 Feb 23 11:53 MAINTAINERS
-rw-rw-r--.  1 peeyush peeyush  3400 Feb 23 11:53 Makefile
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 nat
-rw-rw-r--.  1 peeyush peeyush   638 Feb 23 11:53 NOTICE
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 opts
drwxrwxr-x. 39 peeyush peeyush  4096 Feb 23 11:53 pkg
drwxrwxr-x.  3 peeyush peeyush  4096 Feb 23 11:53 project
-rw-rw-r--.  1 peeyush peeyush 10624 Feb 23 11:53 README.md
drwxrwxr-x.  3 peeyush peeyush  4096 Feb 23 11:53 registry
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 runconfig
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 trust
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 utils
drwxrwxr-x.  3 peeyush peeyush  4096 Feb 23 11:53 vendor
-rw-rw-r--.  1 peeyush peeyush    10 Feb 23 11:53 VERSION
drwxrwxr-x.  2 peeyush peeyush  4096 Feb 23 11:53 volumes

以及ls -al /opt/:

代码语言:javascript
运行
复制
root@d61b3bfe0aab:/# ls -al /opt/
total 12
drwxr-xr-x.  3 root root 4096 Feb 25 06:22 .
drwxr-xr-x. 21 root root 4096 Feb 25 06:58 ..
drwxrwxr-x. 29 1000 1000 4096 Feb 24 08:44 test

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-27 15:22:31

用SELinux发行版?您可以尝试将其转换为被动(setenforce 0),或者在-v命令末尾尝试a :Z/:z,例如(/home/peeyush/Docker/docker:/opt/test:Z)

票数 2
EN

Stack Overflow用户

发布于 2015-02-26 21:03:31

如果没有目录路径上的尾部'/'s,您可能会感兴趣,因为我从未使用过它们,也从未遇到过这个问题。

数独码头运行-it -v /home/peeyush/ docker /docker:/opt/test ubuntu /bin/bash

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28712691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档