群晖 Container Guacamole 安装
官方介绍

镜像与版本
1.mysql
Image:mysql
版本:8.1.0
2.phpMyAdmin
Image:phpMyAdmin
版本:5.2.1
3.guacamole-server
Image:guacamole/guacd
版本:1.5.3
4.guacamole-client
Image:guacamole/guacamole
版本:1.5.3
安装
一、创建Mysql项目
1.注册表搜索mysql,拉取mysql镜像,版本latest

2.创建mysql文件夹,并在该文件夹下创建data文件夹(注意mysql文件夹权限问题)

3.新增项目


docker-compose二、创建phpMyAdmin容器
1.注册表搜索phpMyAdmin,拉取phpMyAdmin镜像,版本latest

2.phpMyAdmin创建容器



三、创建guacamole数据库
1.网页输入网址http://192.168.0.123:9080登录phpMyAdmin,用户名为root,密码为刚刚设置的MYSQL_ROOTA_PASSWORD

2.创建账户与数据库



四、注册表搜索guacamole,分别拉取guacamole/guacd和guacamole/guacamole镜像,版本latest

五、创建guacd容器
1.常规设置

2.设置端口

六、创建guacamole容器
1.常规设置

2.设置端口

3.设置环境

4.设置链接,链接的数据库容器别名必须为mysql

七、创建guacamole.sql
1.启用SSH功能

2.连接ssh,并输入 sudo docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --mysql

3.新建initdb.sql文件,并将ssh输出的内容粘贴至该文件内

4.打开phpMyAdmin套件,在guacamole数据库导入sql文件

八、设置外网访问
1.设置反向代理

2.路由器设置端口转发
略
九、登录查看是否正常运行
默认登录账户和密码均为 guacadmin
1.登录guacamole,设置已有服务器的ssh连接

2.设置已开启远程登录的windows的RDP连接

3.ssh与rdp均连接成功

文章创建日期:20230929
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
