首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >桂和码头

桂和码头
EN

Stack Overflow用户
提问于 2017-07-03 15:09:49
回答 1查看 1K关注 0票数 1

我试图在Docker中运行GUI,并尝试遵循下面的链接。

代码语言:javascript
复制
http://wiki.ros.org/docker/Tutorials/GUI#The_safer_way

使用这个链接,我试图实现the_safer_way方法,但是在我的MAC中得到了下面的错误。

代码语言:javascript
复制
Ps-MacBook-Pro:~ p$ docker run -it \
>     --user=$USER \
>     --env="DISPLAY" \
>     --volume="/etc/group:/etc/group:ro" \
>     --volume="/etc/passwd:/etc/passwd:ro" \
>     --volume="/etc/shadow:/etc/shadow:ro" \
>     --volume="/etc/sudoers.d:/etc/sudoers.d:ro" \
>     --volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" \
>     osrf/ros:indigo-desktop-full \
>     rqt
docker: Error response from daemon: Mounts denied: 
The path /etc/sudoers.d
is not shared from OS X and is not known to Docker.
You can configure shared paths from Docker -> Preferences... -> File Sharing.
See https://docs.docker.com/docker-for-mac/osxfs/#namespaces for more info.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-03 15:20:16

你试过读https://docs.docker.com/docker-for-mac/osxfs/#namespaces吗?

默认情况下,您可以直接在/Users/、/卷/、/私有/和/tmp中共享文件。若要添加或删除导出到Docker的目录树,请使用Docker首选项中的“文件共享”选项卡

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

https://stackoverflow.com/questions/44888957

复制
相关文章

相似问题

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