【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
相关推荐
中国IT几秒前
第5章:Docker 的image镜像管理
运维·docker·容器
草莓熊Lotso4 分钟前
MySQL 数据类型核心指南:选型、实战与避坑
linux·运维·服务器·数据库·c++·人工智能·mysql
阿梦Anmory10 分钟前
快速部署Milvus 2.6.4单机版向量数据库(Docker Compose方式)
数据库·docker·milvus
逻极13 分钟前
深入剖析Docker核心架构:从组件交互到内核原理详解
docker·系统架构·linux内核·devops·容器技术
赵文宇(温玉)13 分钟前
OpenClaw-In-Docker安全、独立、便捷的OpenClaw部署运行方案,已在Github开源
安全·docker·github
fanjinhong_852114 分钟前
Docker 镜像与容器关系解析
linux·docker
升职佳兴15 分钟前
Docker 安装、镜像管理与 Dockerfile 构建实战(openEuler 版)
运维·docker·容器
芥子沫17 分钟前
提示词管理工具推荐prompt-manage,Docker一键部署和使用指南
docker·容器·prompt·提示词
2501_9159214318 分钟前
在 Linux 上通过命令行上架 iOS APP,Fastlane + AppUploader(开心上架)
android·linux·运维·ios·小程序·uni-app·iphone
珠海西格20 分钟前
红区之困:分布式光伏爆发背后的“逆流危机”
大数据·运维·服务器·数据库·人工智能·分布式