● 前 言
本项目为大名鼎鼎的linuxserver原创项目,项目地址:https://github.com/linuxserver/docker-webtop ,是我最最最最满意的在linux用docker部署可视化桌面的项目。
特点:
- 多种桌面系统和操作系统可选(但我只推荐alpine,没装windows肯定是因为配置不够,所以必须用最轻便的系统)、
- 商店里的软件足够日常使用,可视化安装软件
- 使用KasmVNC web模式,无需vnc软件,有浏览器即可连接
- 音频同步,本地输入,剪切板同步
● 各个桌面系统区别
控制变量
统一yaml文件、chrome、安装完chrome后重启容器,宝塔内存查看器。
- XFCE Alpine
非常标准的桌面,功能简介但完全够,内存占用较低。
| 准系统内存占用 | 系统+chrome内存占用 | 样式 |
|---|---|---|
![]() | ![]() | ![]() |
- KDE Alpine
对标windows,界面好看,功能丰富,但内存占用高。
| 准系统内存占用 | 系统+chrome内存占用 | 样式 |
|---|---|---|
![]() | ![]() | ![]() |
● 安装
1. 安装Docker-compose
curl -fsSL https://get.docker.com | bash -s docker
curl -L "https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose要安装其他版本的 Compose,请替换 v2.2.2。
2. 新建 docker-compose.yml
在root目录新建docker-compose.yml
services:
webtop:
image: lscr.io/linuxserver/webtop:latest # 对应着Tag所示的桌面系统
container_name: webtop # 设置容器名称为"webtop"
security_opt:
- seccomp:unconfined # 禁用容器的seccomp安全配置文件,允许更多操作自由
environment:
- PUID=1000 # 设置用户ID为1000,用于权限管理
- PGID=1000 # 设置组ID为1000,用于权限管理
- TZ=Asia/Shanghai # 设置容器的时区为上海
- TITLE=Webtop # Web界面的标题
- DOCKER_MODS=linuxserver/mods:universal-package-install # 使用Docker修改版安装额外软件包
- INSTALL_PACKAGES=font-noto-cjk # 在容器中安装Noto CJK字体
- LC_ALL=zh_CN.UTF-8 # 设置环境语言为简体中文,并使用UTF-8编码
- NO_DECOR=1 # 在web界面中禁用窗口装饰
- CUSTOM_USER=yangyzp # 设置容器会话的自定义用户名
- PASSWORD=Qq469566135+ # 设置容器会话的密码
volumes:
- /root/webtop/config:/config # 将主机目录挂载到容器中,用于配置的持久化
- /var/run/docker.sock:/var/run/docker.sock # 将Docker套接字挂载到容器中,以便在容器内管理Docker
ports:
- 3000:3000
- 3001:3001
shm_size: "1gb" # 为容器分配1GB共享内存,对GUI应用程序有用
restart: unless-stopped # 除非明确停止,否则重启容器3. 启动docker
docker-compose up -d稍等2分钟,进入http://IP:3000/访问linux桌面
● 文件传输
- SSH 进入
/root/webtop/config,上传你的文件

- 打开linux桌面的
文件系统,再打开config文件夹,里面就会显示刚才上传的文件。

https://www.nodeseek.com/post-125185-1
https://xrayr-project.github.io/XrayR-doc/xrayr-xia-zai-he-an-zhuang/install/docker
https://www.runoob.com/docker/docker-compose.html?spm=a2c6h.13046898.publish-article.66.78fc6ffaIUcpyO
©版权声明
文章版权归作者所有,未经允许请勿转载。
THE END







评论已关闭