- 下载VcXsrv安装文件
- 启动VcXsrv服务,并按照下图设置
- 在docker中创建一个ubuntu,DISPLAY是运行X11需要的环境变量,host.docker.internal是docker访问宿主机的IP地址
docker run --name firefox -itd -e DISPLAY=host.docker.internal:0.0 ubuntu:bionic
- 进入docker交互界面
docker exec -it firefox bash
- 安装firefox
apt update && apt install -y firefox
- 在命令行运行firefox就能弹出火狐浏览器窗口
在Docker for Windows中运行GUI程序
Run GUI app in linux docker container on windows host



