基于guacamole-1.2.0 最新版构建,除了amd64、arm32架构之外还增加了对arm64架构的支持,并集成最新的内置环境相关程序。所有arm64位的操作系统都可以使用,比如斐讯N1……
4.7K
Hub上找不到arm64架构的guacamole版多合一镜像,所以就自己构建了一个。 基于guacamole-1.2.0 最新版构建,除了amd64、arm32架构之外还增加了对arm64架构的支持,并集成最新的内置环境相关程序。 所有基于arm64位的操作系统都可以使用,比如斐讯N1……
2020-10-08,后续更新转移到 https://hub.docker.com/r/otakusay/guacamole
2020-07-24,跟随官方最新稳定版构建升级到 guacamole-1.2.0
2020-05-24,首次构建官方最新稳定版 guacamole-1.1.0
docker pull otakusay/guacamole:latest
docker run -d -p 8888:8080 --name guacamole --restart always --hostname guacamole -v guacamole_data:/config otakusay/guacamole:latest
默认用户:guacadmin
默认密码:guacadmin
PS:首次登录成功以后第一时间去创建一个新的管理员用户,然后用新建管理员用户再次登录,然后删除这个 guacadmin 默认用户!
参数分为两半,中间用冒号分隔,左侧代表宿主,右侧代表容器。
-p 8888:8080 - 将容器的8080端口绑定到主机上的8888端口,必填!
(8888可以自行修为其他端口)
-v guacamole_data/config - 配置和数据库的存储位置,必填!
(guacamole_data可以自行修改为其他路径)
-e EXTENSIONS - 有关详情,请参见下文。非必填!
docker pull otakusay/guacamole:latest
docker run -d -p 8888:8080 --name guacamole --restart always --hostname guacamole -v guacamole_data:/config -e "EXTENSIONS=auth-ldap,auth-duo" otakusay/guacamole:latest
可以使用 -e EXTENSIONS 变量来启用扩展。可以使用逗号分隔的列表(不含空格)来启用多个扩展名。
auth-ldap - LDAP Authentication
auth-duo - Duo two-factor authentication
auth-header - HTTP header authentication
auth-cas - CAS Authentication
auth-openid - OpenID Connect authentication
auth-totp - TOTP two-factor authentication
auth-quickconnect - Ad-hoc connections extension
您仅应启用所需的扩展名,如果在guacamole.properties文件中未正确配置扩展名,则可能会阻止系统加载。有关更多详细信息,请参见官方文档。(官方文档: https://guacamole.apache.org/doc/gug/ )
PS:这些认证方式除非你很懂,否则不建议开启。如果需要了解这方面的更多知识可谷歌搜索『两步验证』了解更多。
docker pull otakusay/guacamole:amd64
docker pull otakusay/guacamole:arm32
docker pull otakusay/guacamole:arm64
PS:如果你不知道自己设备的架构,可以无脑 docker pull otakusay/guacamole:latest 系统会自动选择架构,并根据你的设备下载与之匹配的镜像包。
Content type
Image
Digest
Size
503.2 MB
Last updated
about 6 years ago
docker pull ainigost/guacamole:arm64