Administrator
Published on 2025-07-04 / 10 Visits
0
0

飞牛安装Guacamole并连接MAC

  1. docker拉取镜像:

       拉取Guacamole服务器:sudo docker pull guacamole/guacamole
       拉取Guacamole客户端:sudo docker pull guacamole/guacd

  1. 创建数据库初始化脚本:

sudo docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --mysql > initdb.sql

  1. 将初始化脚本initdb.sql移动到MySQL容器中

sudo docker cp initdb.sql mysql:/initdb.sql

  1. 进入Docker中的SQL容器进行数据库新建和初始化

     sudo docker exec -it mysql mysql -uroot -p
     ######提示输入mysql登录密码
     CREATE DATABASE guacamole;
     CREATE USER 'guacamole'@'%' IDENTIFIED BY 'guacamole';
     GRANT SELECT,INSERT,UPDATE,DELETE ON guacamole.* TO 'guacamole'@'%';
     FLUSH PRIVILEGES;
     exit
     docker exec -it mysql bash
     mysql –uroot –p -Dguacamole<initdb.sql
     ######提示输入mysql登录密码

  1. 创建容器

Guacamole客户端:sudo docker run --name guacd --restart=always  -d guacamole/guacd

Guacamole服务器:sudo docker run --name guacamole --restart=always --link guacd:guacd --link mysql:mysql -e MYSQL_DATABASE='guacamole' -e MYSQL_USER='guacamole' -e MYSQL_PASSWORD='密码' -d -p 端口号:8080 guacamole/guacamole

  1. 需要通过路径"/guacamole/#/"访问,默认账号密码都是guacamole,进入修改

引用:

用群辉docker搭建一个网页式的远程桌面客户端_群晖 Synology_那是云 | 智能生活 , 上那是云 - 智能生活,上那是云


Comment