【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
相关推荐
幺零九零零10 分钟前
Docker底层-User Namespace
运维·docker·容器
原神启动115 分钟前
Docker 构建前后端项目Ruo-Yi
运维·docker·容器
张火火isgudi7 小时前
fedora43 安装 nvidia 驱动以及开启视频编解码硬件加速
linux·运维·视频编解码·nvidia
叽里咕噜怪9 小时前
docker-compose 编排ruoy实践
运维·docker·容器
H²D10 小时前
离线安装Dpanel面板
docker
Secede.11 小时前
Windows + WSL2 + Docker + CudaToolkit:深度学习环境配置
windows·深度学习·docker
iconball11 小时前
个人用云计算学习笔记 --37 Zabbix
运维·笔记·学习·云计算·zabbix
Tassel_YUE11 小时前
OLT设备介绍
运维·华为
I · T · LUCKYBOOM13 小时前
1.Apache网站优化
linux·运维·服务器·网络·apache
深耕AI13 小时前
【Docker命令】以LocalAI部署为例
运维·docker·容器