1)項目介紹 GitHub:https://github.com/linuxserver/docker-webtop WebTop 它是一個基于 Linux ( Ubuntu 和 Alpine 兩種版本)的輕量級容器,具有在瀏覽器中運行的完整桌面環(huán)境,具有基本的窗口管理器、像素完美的渲染分辨率、音頻
以下是一篇關(guān)于基于Linux的輕量級容器項目WebTop的介紹和部署指南。
GitHub: https://github.com/linuxserver/docker-webtop
WebTop
是一個基于Linux(Ubuntu和Alpine兩種版本)的輕量級容器,提供在瀏覽器中運行的完整桌面環(huán)境。它具有基本的窗口管理器、像素完美的渲染分辨率、音頻支持、剪貼板支持、屏幕鍵盤支持,以及用于上傳/下載的遠程文件管理。
# 高版本 Docker 安裝
curl -fsSL https://get.docker.com/ | sh
# 關(guān)閉防火墻
systemctl disable --now firewalld
setenforce 0
# 啟用Docker
systemctl enable --now docker
systemctl status docker
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
systemctl restart network
sysctl net.ipv4.ip_forward
下載Docker-Compose二進制包
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
給文件增加執(zhí)行權(quán)限
chmod +x /usr/local/bin/docker-compose
檢查Docker-Compose版本
docker-compose -v
chmod +x /usr/local/bin/docker-compose
docker-compose -v
推薦用命令行
Docker-Cli
或者Docker-Compose
安裝,因為可以通過shm_size
參數(shù)調(diào)整共享內(nèi)存的大小,來達到優(yōu)化效果。
mkdir /docker/webtop -p;cd /docker/webtop
docker run -d \
--name=webtop \
--privileged `#optional` \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-e SUBFOLDER=/ `#optional` \
-p 3000:3000 \
-v /docker/webtop:/config \
-v /var/run/docker.sock:/var/run/docker.sock `#optional` \
--shm-size="2gb" `#optional` \
--restart unless-stopped \
linuxserver/webtop
docker ps -a
參考: https://blog.csdn.net/wbsu2004/article/details/120519093
使用瀏覽器訪問WebTop前臺:http://服務器IP地址:3000
注意: 默認Alpine Xfce桌面環(huán)境不支持中文。
解決: 中文支持
# 進入容器
docker exec -it --user root webtop /bin/bash
# 安裝wget
apk --no-cache add ca-certificates wget
# 安裝公鑰
wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub
# 下載字體
wget https://github.com/Fangyh09/font-ttf/raw/master/simsun.ttc
# 創(chuàng)建文件夾
mkdir /usr/share/fonts/win
# 移動字庫
mv simsun.ttc /usr/share/fonts/win
# 掃描字體目錄并生成字體信息的緩存
fc-cache -vf
# 查看系統(tǒng)內(nèi)所有中文字體及字體文件的路徑
fc-list :lang=zh
docker restart webtop
刷新頁面,原來的小方塊已經(jīng)可以正常顯示了
小編推薦閱讀大功告成~
本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請發(fā)郵件[email protected]
湘ICP備2022002427號-10 湘公網(wǎng)安備:43070202000427號© 2013~2025 haote.com 好特網(wǎng)