(root) 不允许附加属性监视器 - Docker compose
我想通过 docker 运行这个 java 应用程序: https://github.com/ByteHamster/PSE
docker-compose.yml 文件如下所示
simulation:
build: .
dockerfile: simulationDockerfile
environment:
- DISPLAY
expose:
- 12868
- 12869
- 12870
- 12871
volumes:
- /tmp/.X11-unix:/tmp/.X11-unix
monitor:
build: .
dockerfile: monitorDockerfile
environment:
- DISPLAY
volumes:
- /tmp/.X11-unix:/tmp/.X11-unix
links:
- simulation
:我运行 docker-compose build 我收到此错误消息: (root) 不允许使用附加属性监视器
使该程序运行的有效 yml 是什么?
谢谢大家
i wanted to run this java app through docker:
https://github.com/ByteHamster/PSE
the docker-compose.yml file looks like:
simulation:
build: .
dockerfile: simulationDockerfile
environment:
- DISPLAY
expose:
- 12868
- 12869
- 12870
- 12871
volumes:
- /tmp/.X11-unix:/tmp/.X11-unix
monitor:
build: .
dockerfile: monitorDockerfile
environment:
- DISPLAY
volumes:
- /tmp/.X11-unix:/tmp/.X11-unix
links:
- simulation
when i run docker-compose build i get this error message:
(root) Additional property monitor is not allowed
what is the valid yml to make this program run?
thanks guys
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
必须进行以下更改,以便使其发挥作用,
谢谢@David Maze
had to make the following changes so make it work
thanks @David Maze
我正在与其他可能遇到类似问题的人分享。
检查名称之前的空格。
I'm sharing with other peoples who can have a similar problem.
Check the spaces before names.