This commit is contained in:
spiritlhl
2023-08-19 02:31:50 +00:00
parent 65cdbae5bf
commit 9a726b18b4
4 changed files with 113 additions and 13 deletions

View File

@@ -139,11 +139,13 @@ After deletion, you can create containers of different versions of Windows.
## One-Click Setup of Firefox Browser Container
- Crash auto-restart is configured.
- Chinese fonts are included.
- Web passwords are pre-configured.
- Optional: Enable VNC port (default: disabled).
- No need to consider nested virtualization or server architecture.
- Crash recovery on startup has been configured.
- Chinese fonts have been integrated into the container.
- Built-in web validation with the option to set a custom password.
- Maximum memory usage for the container is customizable.
- Choice to enable VNC port, disabled by default.
- No need to consider support for nested virtualization or server architecture.
- Audio mapping is not supported; sound transmission is unavailable on both the web and VNC.
**The host machine should have at least 1 core, 1GB RAM, and 5GB disk space. The created container will occupy a minimum of 1GB disk space.**
@@ -177,6 +179,51 @@ To remove the corresponding image, you can use the following command after delet
docker rmi jlesage/firefox
```
## One-Click Setup of Desktop Container
- Crashes automatically restart have been configured.
- Chinese fonts are included in the setup.
- Built-in web validation with the ability to set your own username and password.
- Customizable maximum memory usage for the container.
- No need to consider nested virtualization support and server architecture.
- Sound mapping is supported, and sound can be transmitted via the web interface.
**The host system requires at least 1 core, 1 GB of RAM, and 5 GB of hard disk space. The created container will occupy a minimum of 1 GB of hard disk space.**
**Setup Instructions:**
After setup, the default username is ```onew``` and the password is ```oneclick```. The default maximum memory usage is 2 GB.
The default web port for HTTP protocol is ```3004```, and for HTTPS protocol is ```3005```. After setup, open the corresponding protocol with ```localhost's IPV4:port``` in your web browser.
Run the following command to download and execute the setup script:
```
curl -L https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/onewebtop.sh -o onewebtop.sh && chmod +x onewebtop.sh && bash onewebtop.sh
```
**Deletion**
Command:
```shell
docker ps -a
```
Query for containers with a prefix of 'webtop' in their names, and record the IDs of these containers.
```shell
docker rm -f container_ID
```
To remove the corresponding image, you can use the following command after deleting all associated containers:
```shell
docker rmi lscr.io/linuxserver/webtop
```
## One-Click Installation of Guacamole
A web-based tool for controlling servers using protocols like SSH or RDP.

View File

@@ -24,4 +24,6 @@ https://medium.com/axon-technologies/installing-a-windows-virtual-machine-in-a-l
https://forum.garudalinux.org/t/error-while-attempting-to-create-a-virtual-machine-with-virt-manager/18534/4
https://github.com/jlesage/docker-firefox
https://github.com/jlesage/docker-firefox
https://github.com/linuxserver/docker-webtop

View File

@@ -139,9 +139,11 @@ docker rmi 镜像的ID
- 已设置崩溃自启
- 已设置带中文字体
- 自带web的密码
- 自带web的校验,可自设置密码
- 可自定义容器最大的内存占用
- 可选是否开启VNC端口默认不开启
- 无需考虑是否支持嵌套虚拟化和服务器的架构
- 不支持声音映射无论是WEB端还是VNC端都无法传输声音
**宿主机需要至少1核1G内存5G硬盘开设的容器大小将占用起码1G硬盘**
@@ -151,7 +153,7 @@ docker rmi 镜像的ID
默认的web端口是```3003```,开设后打开```本机IPV4:端口```即可
```
```shell
curl -L https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/onefirefox.sh -o onefirefox.sh && chmod +x onefirefox.sh && bash onefirefox.sh
```
@@ -159,19 +161,66 @@ curl -L https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/onefire
执行
```
```shell
docker ps -a
```
查询name的前缀是firefox的容器记录容器的ID用
```
```shell
docker rm -f 容器的ID
```
删除
删除所有关联的容器后可用
删除所有关联的容器后可用 ```docker rmi jlesage/firefox```删除对应镜像
```shell
docker rmi jlesage/firefox
```
删除对应镜像
## 一键开设对应宿主机系统的desktop的容器
- 已设置崩溃自启
- 已设置带中文字体
- 自带web的校验可自设置用户名和密码
- 可自定义容器最大的内存占用
- 无需考虑是否支持嵌套虚拟化和服务器的架构
- 支持声音映射WEB端可传输声音
**宿主机需要至少1核1G内存5G硬盘开设的容器大小将占用起码1G硬盘**
**开设**
开设后默认的用户名是```onew```,密码是```oneclick```默认的内存最大占用是2GB
默认的http协议的web端口是```3004```默认的https协议的web端口是```3005```,开设后打开对应协议的```本机IPV4:端口```即可
```shell
curl -L https://raw.githubusercontent.com/spiritLHLS/docker/main/scripts/onewebtop.sh -o onewebtop.sh && chmod +x onewebtop.sh && bash onewebtop.sh
```
**删除**
执行
```shell
docker ps -a
```
查询name的前缀是webtop的容器记录容器的ID用
```shell
docker rm -f 容器的ID
```
删除所有关联的容器后可用
```shell
docker rmi lscr.io/linuxserver/webtop
```
删除对应镜像
## 一键安装guacamole

View File

@@ -24,4 +24,6 @@ https://medium.com/axon-technologies/installing-a-windows-virtual-machine-in-a-l
https://forum.garudalinux.org/t/error-while-attempting-to-create-a-virtual-machine-with-virt-manager/18534/4
https://github.com/jlesage/docker-firefox
https://github.com/jlesage/docker-firefox
https://github.com/linuxserver/docker-webtop