Webtop – 基于 Alpine、Ubuntu、Fedora 和 Arch 的容器,包含官方支持的完整桌面环境,可通过任何现代 Web 浏览器访问。
我使用ubuntu 20.04,前提是要先安装docker和docker compose
sudo apt install docker.io -y sudo apt install docker-compose -y
开始安装,成立文件夹
mkdir webtop cd webtop
编写一个docker-compose 文件
nano docker-compose.yaml
写入以下内容
version: '3.0' services: linuxserver: image: 'lscr.io/linuxserver/webtop:latest' restart: unless-stopped shm_size: 1gb devices: - '/dev/dri:/dev/dri' volumes: - '/var/run/docker.sock:/var/run/docker.sock' - '/home/docker/webtop/data:/config' ports: - '3443:3001' - '3080:3000' environment: - INSTALL_PACKAGES=font-noto-cjk - 'DOCKER_MODS=linuxserver/mods:universal-package-install' - LC_ALL=zh_CN.UTF-8 - TITLE=Webtop - SUBFOLDER=/ - TZ=Etc/UTC - PGID=1000 - PUID=1000 security_opt: - seccomp=unconfined container_name: webtop
运行
docker compose up -d
这样你使用ip:3080就可以访问使用了