【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
相关推荐
const_qiu35 分钟前
第四章 07:4.7 本章小结
java·运维·服务器·人工智能
张宇Joaquin40 分钟前
自研SP600系列网卡驱动跟麒麟V10 SP3 2403配套关系
linux·运维·网络
mengge.cloud1 小时前
1019Namespace ,Contexts ,Kubernetes Pod
运维·服务器·网络·云原生·容器·kubernetes·云计算
江湖有缘1 小时前
Docker实战 | 使用Docker部署Imagor Studio图片编辑工具
java·docker·eureka
Xxtaoaooo1 小时前
私人日记不想散落在多个App?我用DailyTxT把记录、搜索和图片都放进自己的NAS
docker·nas·dailytxt
吴声子夜歌2 小时前
Docker入门与实战——Etcd(高可用的键值数据库)
数据库·docker·etcd
mklpo1472 小时前
在 安卓手机 上通过termux运行 gentoo 和 宝塔面板。2026.10.19
linux·运维·服务器
flytalei2 小时前
从 Docker Compose 到 K3s:逐浪博客 MySQL 数据迁移实战与一致性验证
mysql·docker·容器
周周爱喝粥呀2 小时前
详细教程:在 Docker 中部署 PostgreSQL 并使用 pgAdmin 可视化管理
docker·postgresql·容器
xatu2 小时前
ubuntu容器在redhat系统下使用大模型API问题
linux·运维·ubuntu