【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
相关推荐
大大大大物~29 分钟前
数据结构之HashMap(容器)
java·数据结构·容器
梁正雄38 分钟前
扩展、Docker-compose-1
docker·容器·composer
知花实央l1 小时前
【数字逻辑】数字逻辑实验实战:74HC151实现逻辑函数+74HC138搭全加器(附接线步骤+避坑指南)
算法·容器·测试用例·逻辑回归
塔能物联运维1 小时前
物联网运维中的容器化服务部署与弹性扩展技术
运维·物联网
派阿喵搞电子1 小时前
在阿里云通过docker部署srs流媒体服务器(支持webrtc、http-flv)
阿里云·docker·webrtc
zwjapple1 小时前
阿里云安装docker-compose
阿里云·docker·云计算
Jtti1 小时前
什么是DNS负载均衡?提升网站稳定性与容错性的方法
运维·负载均衡
zwjapple1 小时前
阿里云配置了加速器还是访问不了docker.io的解决方案。
阿里云·docker·云计算
LCG元1 小时前
Docker容器化实战:将你的SpringBoot应用一键打包部署,告别环境不一致的烦恼!#第一部分
后端·docker
迎風吹頭髮2 小时前
Linux内核架构浅谈60-Linux块设备驱动:请求队列与BIO结构的交互流程
linux·运维·交互