Sign inSign up

xtulnx/novnc

By xtulnx

Updated almost 4 years ago

novnc

Image
0

1.1K

xtulnx/novnc repository overview

noVNC 容器

将 x11vnc + xvfb + vnc 通过 web 方式访问。

镜像包括

中文字体:

  • fonts-wqy-microhei

用法

环境变量
  • 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

扩展
  • 后台服务:
    • 可重载 /app/supervisord.conf 或 /app/conf.d/ 来自定义后台服务。

On DockerHub / GitHub


Thanks


Tag summary

Content type

Image

Digest

sha256:16a6e523d

Size

183.7 MB

Last updated

almost 4 years ago

docker pull xtulnx/novnc