docker - 将 VNC 与 Docker 一起使用
问题描述
这是我第一次使用 VNC 和 docker。我想连接到我的 docker 的 GUI。
我尝试在线学习一些教程,但我的 VNC 查看器无法连接到显示器。我已经在我的 dockerfile 中暴露了端口 5900,并且在 docker 内部我运行
Xvbf :1 -screen 0 1600x1200x16 & export DISPLAY=:1
了x11vnc
. 它似乎可以工作,我收到消息说桌面位于端口 5900。但是我仍然无法在我的 vnc 查看器中连接到 localhost:5900。
我做错了什么,我可以用什么来诊断我的问题?谢谢!
解决方案
也许这个关于在 docker 中运行 GUI 应用程序的线程可能会帮助你?这应该是可能的,最重要的答案显示了它应该如何完成。
或者,本教程似乎做同样的事情,但解释得更深入一些。
推荐阅读
- c# - Linq 在 ASP.NET MVC 控制器的 ViewModel 中生成 IEnumerable
- vue.js - Vue-Router 如何使路径属性正确运行?
- xml - 文档中根元素之后的标记必须格式正确。- 如何添加更多根元素?
- android - 是否可以在 ARCore 运行时修改 3D 模型的结构?
- latex - 为什么我的 LaTeX 文档类声明会产生致命错误?
- html - 可以在标签上放置自动播放吗?(灯箱)
- ios - Xcode 8.0 在 Playground 中符合“CustomStringConvertible”协议时崩溃
- java - DaggerAppComponent 未找到
- html - 使用 z-index 将 div 放在另一个上
- java - 为什么我收到错误“结果集关闭后不允许操作”?