Apache Guacamole 是一个无客户端的远程桌面网关。它支持标准协议,如 VNC、RDP 和 SSH,甚至还支持k8s、telnet连接。它可以在任何有网络的地方连接上你的服务器和Windows主机。可以同时连接多个终端,并且能够无缝切换。本文采用docker进行部署
部署教程
安装docker
首先需要安装Docker,使用官方一键安装脚本部署或者在线安装,已安装的直接忽略
yum install docker-ce
systemctl start docker.service
systemctl enable docker.service
拉取Guacamole服务器、Guacamole客户端和MySQL的Docker镜像:
docker pull guacamole/guacamole
docker pull guacamole/guacd
docker pull mysql/mysql-server
docker image ls
[root@k8master1 ~]# docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
guacamole/guacamole latest 36d1e135bac7 4 hours ago 496MB
guacamole/guacd latest fca0b87cc016 27 hours ago 149MB
mysql/mysql-server latest 1d9c2219ff69 9 months ago 496MB
部署mysql
运行docker容器
docker run -p 3306:3306 --name mysqltest -e MYSQL_ROOT_PASSWORD=123456 -d mysql/mysql-server
Guacamole程序不会自动初始化数据库,运行MySQL之后需要手动初始化数据库,而Guacamole提供了数据库文件,只需要生成导入就可以了。
docker run
1959




被折叠的 条评论
为什么被折叠?



