当前位置: 首页 > news >正文

【DOCKER】显示带UI的软件

1. Linux

1.1 宿主机开放X server权限

xhost +

1.2 启动容器

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

1.3 测试

# 安装测试软件
sudo apt-get -y install x11-apps# 显示测试程序
xclock

2. Windows

2.1 安装VcXsrv

下载链接:VcXsrv

2.2 安装与启动

安装后,启动Xlaunch
在这里插入图片描述

2.3 启动容器

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

2.4 测试

# 安装测试软件
sudo apt-get -y install x11-apps# 显示测试程序
xclock
http://www.lryc.cn/news/420080.html

相关文章:

  • Atcoder Beginner Contest 366
  • 【hexo博客问题】
  • 用数组模拟栈和队列
  • Django内置后端和自定义后端
  • 嵌入式人工智能(OpenCV-基于树莓派的人脸识别与入侵检测)
  • 如何选择适合的香港云服务器提供商?
  • 安卓Android JAVA校招/实习面试合集:多线程、强软弱虚引用、进程、内存管理、Activity、Fragment......
  • Jeecgboot 字典值自动转化:DictAspect类方法改造,支持IPage、List、Object、Map类自动转化,附有源码
  • DVWA DOM Based Cross Site Scripting (DOM型 XSS)
  • LinkedList集合及迭代器的源码分析
  • Go调度器
  • 当node节点kubectl 命令无法连接到 Kubernetes API 服务器
  • 直接通过类CURL方式,与GRPC方法交互的命令行工具
  • Hive3:数据的加载与导出
  • React事件绑定的方式有哪些?区别?
  • ibis:极具潜力的Python数据分析新框架
  • SQL Zoo 8+.NSS Tutorial
  • conda pack迁移环境
  • UML建模案例分析-活动图商业建模
  • C++标准模板(STL)- 低层内存管理 - 解分配函数 (operator delete, operator delete[])
  • LeetCode 热题 HOT 100 (025/100)【宇宙最简单版】
  • 【mysql 第三篇章】一条 update语句是怎么持久化到磁盘上的?
  • 深入探索大模型:从基础到实践,开启AI之旅
  • 题解:力扣1567 - 返回乘积为正数的最长子数组
  • 009 | 上证50ETF基金数据分析及预测
  • Wakanda: 1靶场复现【附代码】(权限提升)
  • 内核函数调试
  • Spring IOC使用DButil实现对数据库的操作
  • Android14音频进阶调试之命令播放mp3/aac非裸流音频(八十)
  • vue中怎么自定义组件