Docker中使用图形化界面
在一些特殊场景下,我们还是希望在Docker中使用图形化界面的,比如用Docker安装Oracle。大致有两种思路。
第一种:Docker中直接运行图形化桌面
这种方案需要在Docker中安装图形化组件,还需要安装vnc-server。经过各种折腾,我是没弄出来,vncserver报错启动不了。
这种方式即使能成功,安装的东西也太多;不利于Docker的分发和运行,关键是后面我们有更好的方法在Docker中调出图形化窗口;下面重点介绍第二种方法。
参考:
https://www.jianshu.com/p/38a60776b28a
https://forums.centos.org/viewtopic.php?t=6727
第二种:Docker借用宿主机的图形化显示
此时需要先在主机中安装桌面窗口系统,然后安装VNC相关软件;启动VNC服务。
|
|
通过VNC连接到主机的图形界面,在窗口中打开控制台:
|
|
这种办法能在用Docker安装Oracle的场景中用到,特别的简单方便。
参考:
https://mp.weixin.qq.com/s/7btzSqDGxNanRfBnU-6ZIQ
https://blog.csdn.net/ericcchen/article/details/79253416
(完)
- 原文作者: 闪电侠
- 原文链接:https://chende.ren/2022/04/27155304-docker-ui.html
- 版权声明:本作品采用 开放的「署名 4.0 国际 (CC BY 4.0)」创作共享协议 进行许可