在docker中部署桌面环境

2024-08-22  本文已影响0人  TinyThing

调研了市面上的几种方案,都是VNC方案,最好用的是kasmweb官方docker镜像以及基于kasm技术的第三方docker镜像:webtop,以下给出webtop方案(kasmweb在我的电脑上无法运行)

version: '3'
services:
  webtop:
    image: dockerpull.com/linuxserver/webtop:ubuntu-kde
    container_name: webtop
    security_opt:
      - seccomp:unconfined #optional
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - DOCKER_MODS=linuxserver/mods:universal-package-install
      - INSTALL_PACKAGES=fonts-noto-cjk
      - LC_ALL=zh_CN.UTF-8 # 以上三行,设置中文环境
      - CUSTOM_USER=ubuntu # 用户名,可不设置
      - PASSWORD=123456 # 密码,可不设置
    ports:
      - 33000:3000
    volumes:
      - ./webtop-config:/config # 自定义,文件夹映射
      - etc-volume:/etc # 使用volume把etc挂载出来,防止容器重启后配置复原
    shm_size: "1gb" #optional
    restart: unless-stopped
    networks:
      - webtop-net

  
networks:
  webtop-net:
    driver: bridge
    ipam:
      config:
        - subnet: 192.168.198.0/24

上一篇 下一篇

猜你喜欢

热点阅读