Webtops - docker运行Linux桌面 docker File


https://hub.docker.com/r/linuxserver/webtop

https://github.com/linuxserver/docker-webtop

https://hub.docker.com/r/jlesage/firefox

https://github.com/jlesage/docker-firefox


docker run -d  -p 2000:3000  --name webtop  --hostname webtop  --restart=always   -e PUID=1000  -e PGID=1000   -e TZ='Asia/Shanghai'  -e LC_ALL=zh_CN.UTF-8  --ulimit nofile=262144:262144   -v /data/site/docker/data/webtop:/config/Desktop   -v /data/file:/data/file  --shm-size="4gb"  hub.htmltoo.com:5000/tools:webtop


docker run -d   --name webtoplabs  --hostname webtop  --restart=always   -e PUID=1000  -e PGID=1000   -e TZ='Asia/Shanghai'    -e LC_ALL=zh_CN.UTF-8  --ulimit nofile=262144:262144  -v /data/site/docker/data/webtop:/config/Desktop   -v /data/file:/data/file  --shm-size="4gb"  linuxserver/webtop:ubuntu-xfce


# Alpine XFCE桌面环境

http://g.htmltoo.com:2000/

http://g.htmltoo.com:2000/?login=true


docker exec -it webtop /bin/bash

docker exec -it webtoplabs /bin/bash

passwd  abc   

passwd  root

w~1


# 安装火狐浏览器

add-apt-repository ppa:mozillateam/firefox-next
apt update
apt install firefox -y
apt-get install firefox-locale-zh-hans -y

# 卸载火狐浏览器

apt remove firefox
add-apt-repository --remove ppa:mozillateam/firefox-next
apt install firefox


访问认证

默认情况下,镜像启用abc用户,无需认证就可以访问。abc用户默认密码也是 abc。


---  Tag         Description

latest         XFCE Alpine

ubuntu-xfce XFCE Ubuntu

alpine-kde KDE Alpine

ubuntu-kde KDE Ubuntu


# Debian安装,以及Ubuntu升级系统

https://abc.htmltoo.com/thread-307.htm


# Alpine 安装,以及维护

https://abc.htmltoo.com/thread-310.htm


# 媒体编解码器

apt install -y ubuntu-restricted-extras

-多媒体视频处理工具

apt install -y ffmpeg


apt install -y speech-dispatcher


# flash;  https://get.adobe.com/flashplayer/?loc=cn

apt install -y flashplugin-installer

apt install -y browser-plugin-freshplayer-pepperflash


cd  /config/Desktop

tar -zxvf flash_player_npapi_linux.x86_64.tar.gz

cp  libflashplayer.so /usr/lib/firefox/

cp -r usr/* /usr


# 用Marble探索世界

apt install flatpak

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak install flathub org.kde.marble

-从终端运行 Flatpak 应用

flatpak run <package-name>

-列出已安装的 Flatpak 软件包

flatpak list

---卸载 Flatpak 包

-你可以通过以下方式删除已安装的 Flatpak 包:

flatpak uninstall <package-name>

-如果你想清除不再需要的剩余包和运行时,请使用:

flatpak uninstall --unused

-使用支持 Flatpak 软件包的软件中心

apt install gnome-software-plugin-flatpak

-

apt install snapd  

service snapd start

snap install marble


cp /etc/apt/trusted.gpg /etc/apt/trusted.gpg.d


docker commit -m="update" -a="htmltoo.com" webtop  hub.htmltoo.com:5000/tools:webtop

docker push hub.htmltoo.com:5000/tools:webtop


docker save  hub.htmltoo.com:5000/tools:webtop | gzip > /data/site/htmltoo.f/htmltoo.up/soft/docker.tar/http-webtop.tar.gz


docker run -d  -p 8800:5800  -p 8801:5900   --name firefox   --hostname  firefox  --restart always  --privileged=true --user=root   -e TZ='Asia/Shanghai'   --ulimit nofile=262144:262144  -v /data/site/docker/data/firefox:/config:rw  -e  VNC_PASSWORD='wdq54321'  -e  ENABLE_CJK_FONT='1'  -v /data/file:/data/file  jlesage/firefox


-A web browser:

http://g.htmltoo.com:8800

-Any VNC client:

http://g.htmltoo.com:8801


https://hub.docker.com/r/kasmweb/ubuntu-focal-desktop-vpn

docker run -d  --name firefox  --hostname firefox  --shm-size=4096m -p 6901:6901 --restart=always -v /etc/localtime:/etc/localtime:ro -e VNC_PW='wdq2024'  kasmweb/ubuntu-focal-desktop-vpn:develop

-web 

https://g.htmltoo.com:6901

kasm_user  /  wdq2024


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回