webtop - 一行指令啟動網頁版Linux
Desktop Choices
你有非常多種桌面環境可以做選擇,要加在image tag上
Tag | Available | Description |
---|---|---|
latest | ✅ | XFCE Alpine |
ubuntu-xfce | ✅ | XFCE Ubuntu |
fedora-xfce | ✅ | XFCE Fedora |
alpine-kde | ✅ | KDE Alpine |
Install
Docker (Nvidia-docker)
latest使用的是xfce-alpine
docker run -d --name=webtop -p 3000:3000 --restart unless-stopped linuxserver/webtop:latest
這個使用的資源稍大(> 1core & > 1GB ram),可能比較不適用在比較低階的NAS上
Feature
Web UI
預設使用的port是3000, 且是沒有登入的帳密(如果有跳可以嘗試abc)
比較新的版本應該還有開port 3389,可以透過RDP連進去
連進去後就是台一般的電腦了,多數的功能都可以正常使用
Clipboard & Keyboard
他和noVNC一樣不能直接將外部文字給貼進去,所以會有側邊欄的工具
Chinese Setting
如果要正常顯示中文會需要額外的設定
安裝中文語言包
sudo apt-get install language-pack-zh*
sudo apt-get install -y chinese*
補裝中文常用font
sudo apt-get install fonts-arphic-ukai fonts-arphic-uming fonts-ipafont-mincho fonts-ipafont-gothic fonts-unfonts-core
[Optional] Reboot
sudo reboot now
Setup Chinese in Dockerfile
可以到Github repo去找對應版本的branch,然後修改Dockerfile
docker-webtop/Dockerfile at ubuntu-xfce · linuxserver/docker-webtop
FAQ
-
桌面是黑的,且只有顯示xfce4-terminal
如果有遇到這種問題,可以使用xfdesktop --replace
Reference
linuxserver/webtop - LinuxServer.io
Linux desktop, inside of a container, inside of a browser??? Yes. A Webtop.