将 x11vnc + xvfb + vnc 通过 web 方式访问。
中文字体:
DISPLAY=<display> (:0.0)DISPLAY_WIDTH=<width> (1024)DISPLAY_HEIGHT=<height> (768)RUN_XTERM={yes|no} (yes)RUN_FLUXBOX={yes|no} (yes)VNC_PASSWORD=<vncPassword> (空)直接运行:
$ docker run --rm -it -p 8080:8080 xtulnx/novnc
使用 docker-compose(只是示例)
version: "3.3"
services:
novnc:
image: "xtulnx/novnc:latest"
container_name: novnc
environment:
# 指定分辨率
- DISPLAY_WIDTH=1600
- DISPLAY_HEIGHT=968
# 不启动 xterm
- RUN_XTERM=no
# 指定 vnc 连接密码(默认情况没有密码)
- VNC_PASSWORD=0000000
ports:
- "8080:8080"
networks:
- x11
restart: always
networks:
x11:
然后打开浏览器:
http://<server>:8080/vnc.html
Content type
Image
Digest
sha256:16a6e523d…
Size
183.7 MB
Last updated
almost 4 years ago
docker pull xtulnx/novnc