【DOCKER】显示带UI的软件

1. Linux

1.1 宿主机开放X server权限

bash 复制代码
xhost +

1.2 启动容器

bash 复制代码
docker run -it --rm --privileged=true --user=u20 --workdir=/home/u20 \
-e DISPLAY=host.docker.internal:0 u20:dev

1.3 测试

bash 复制代码
# 安装测试软件
sudo apt-get -y install x11-apps

# 显示测试程序
xclock

2. Windows

2.1 安装VcXsrv

下载链接:VcXsrv

2.2 安装与启动

安装后,启动Xlaunch

2.3 启动容器

bash 复制代码
docker run -it --rm --privileged=true --user=u20 --workdir=/home/u20 \
-e DISPLAY=host.docker.internal:0 u20:dev

2.4 测试

bash 复制代码
# 安装测试软件
sudo apt-get -y install x11-apps

# 显示测试程序
xclock
相关推荐
Syntech_Wuz8 分钟前
从 C 到 C++:容器适配器 std::stack 与 std::queue 详解
数据结构·c++·容器··队列
wanhengidc34 分钟前
巨椰云手机引领未来
运维·服务器·网络·游戏·智能手机
wanhengidc36 分钟前
云手机的真实体验感怎么样
运维·服务器·安全·游戏·智能手机
脏脏a42 分钟前
【Linux】Linux工具漫谈:yum 与 vim,高效操作的 “左膀右臂”
linux·运维·服务器
Yyyy4821 小时前
容器化技术
docker
悟能不能悟1 小时前
dcpatchscan.exe这是什么
运维·服务器
wanhengidc2 小时前
云手机 流畅运行
运维·服务器·安全·游戏·智能手机
云飞云共享云桌面2 小时前
广东某模具制造工厂用一台云服务器供8个研发设计同时用
linux·运维·服务器·网络·自动化·制造
大博士.J2 小时前
手机端-adb脚本自动化-真机版
运维·智能手机·自动化
q150803962253 小时前
告别复制粘贴!自动化处理文本空行的新思路
运维·自动化