docker 一个可用的完整桌面系统

选择 用 https://hub.docker.com/r/linuxserver/webtop

默认用户名:abc 密码:abc

# 3D加速 Ubuntu

1
--device=/dev/dri:/dev/dri

# fuse

宿主机要安装fuse

1
 --privileged

另外一个方案 是

1
2
--device /dev/fuse \
 --cap-add SYS_ADMIN \

# 端口

3000 是web-vnc 3389 和22 不用多说

1
2
3
-p 10100:3000
-p 10101:3389
-p 10102:22

# ubuntu 3D

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
docker run -d \
  --name=webtop-ubuntu \
   --privileged \
  --security-opt seccomp=unconfined   \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Asia/Shanghai \
  -e SUBFOLDER=/   \
  -e KEYBOARD=en-us-qwerty   \
  -e TITLE=webtop-ubuntu  \
  -p 10100:3000  \
  -p 10101:3389  \
  -p 10102:22  \
  -v /home/yanhui/mnt/nvme/webtop-ubuntu:/config \
  -v /var/run/docker.sock:/var/run/docker.sock  \
  --device=/dev/dri:/dev/dri \
  --restart unless-stopped \
  lscr.io/linuxserver/webtop:ubuntu-kde

# 输入法

1
sudo apt install fcitx5 fcitx5-rime

另外需要编辑 /init 实现自动启动

# arch

kde的镜像 有点问题,xrdp连不上

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
docker run -d \
  --name=webtop-arch \
   --privileged \
  --security-opt seccomp=unconfined   \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Asia/Shanghai \
  -e SUBFOLDER=/   \
  -e KEYBOARD=en-us-qwerty   \
  -e TITLE=webtop-arch  \
  -p 10100:3000  \
  -p 10101:3389  \
  -p 10102:22  \
  -v /home/yanhui/mnt/nvme/webtop-arch:/config \
  -v /var/run/docker.sock:/var/run/docker.sock  \
  --device=/dev/dri:/dev/dri \
  --restart unless-stopped \
  lscr.io/linuxserver/webtop:arch-i3
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计