
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本仓库是 https://github.com/oznu/docker-guacamole 的延续项目。
Apache Guacamole的Docker容器,这是一款无客户端远程桌面网关,支持通过HTML5访问VNC、RDP、SSH等标准协议。该镜像可运行在大多数支持Docker的平台上,包括Docker for Mac、Docker for Windows、Synology DSM以及Raspberry Pi 3等设备。
此容器运行Guacamole Web客户端、guacd服务器和PostgreSQL数据库。
shelldocker run \ -p 8080:8080 \ -v </path/to/config>:/config \ jwetzell/guacamole:1.5.5
由于镜像已转换为多平台镜像,树莓派或其他ARM设备的部署命令与上述相同:
shelldocker run \ -p 8080:8080 \ -v </path/to/config>:/config \ jwetzell/guacamole:1.5.5
参数格式为主机侧:容器侧,左侧表示主机配置,右侧表示容器内配置:
-p 8080:8080 - 将容器的8080端口绑定到主机的8080端口,必填-v </path/to/config>:/config - 挂载配置文件和数据库目录,必填(请将</path/to/config>替换为实际路径)-e EXTENSIONS - 用于启用扩展的环境变量,详见下文说明可通过-e EXTENSIONS环境变量启用扩展,多个扩展用逗号分隔(无空格)。
示例:
shelldocker run \ -p 8080:8080 \ -v </path/to/config>:/config \ -e "EXTENSIONS=auth-ldap,auth-duo" \ jwetzell/guacamole:1.5.5
当前可用扩展及功能:
auth-duo - Duo双因素认证auth-header - HTTP头认证auth-jdbc-mysql - MySQL认证auth-jdbc-postgresql - PostgreSQL认证auth-jdbc-sqlserver - SQL Server认证auth-json - 加密JSON认证auth-ldap - LDAP认证auth-quickconnect - 临时连接扩展auth-sso-cas - CAS认证auth-sso-openid - OpenID认证auth-sso-saml - SAML认证auth-totp - TOTP双因素认证history-recording-storage - 会话记录回放vault - 从Vault获取密钥注意:仅启用所需的扩展,若扩展在guacamole.properties中配置不正确,可能导致系统无法启动。详见官方文档。
默认用户名为 guacadmin,密码为 guacadmin。
在Windows系统上运行Docker时,卷映射可能因文件系统权限问题导致PostgreSQL异常。为避免此问题并保留配置(容器升级或重建时),建议使用local卷驱动,示例docker-compose.yml如下:
ymlversion: "2" services: guacamole: image: jwetzell/guacamole:1.5.5 container_name: guacamole volumes: - postgres:/config ports: - 8080:8080 volumes: postgres: driver: local
注意:使用此配置时,请确保优雅停止容器,否则可能导致数据丢失。
以下是 jwetzell/guacamole 相关的常用 Docker 镜像,适用于 不同场景 等不同场景:
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。


来自真实用户的反馈,见证轩辕镜像的优质服务