pingidentity/pingtoolkitPing Identity Ping Tool Kit Docker镜像是一个集成了Ping DevOps脚本的工具包,主要用于简化Ping Identity产品的部署、配置和运维流程。该镜像提供对服务器配置文件(server profiles)的支持,帮助DevOps团队高效管理Ping Identity产品的部署生命周期,包括环境搭建、配置管理和自动化运维任务。
bashdocker run -d \ --name pingtoolkit \ -e PING_IDENTITY_ACCEPT_EULA=Yes \ -v /local/path/to/server-profiles:/opt/server-profiles \ pingidentity/pingtoolkit:latest
参数说明:
-e PING_IDENTITY_ACCEPT_EULA=Yes:必须设置为"Yes"以接受许可协议条款。-v /local/path/to/server-profiles:/opt/server-profiles:挂载本地服务器配置文件目录到容器内,用于配置管理。创建docker-compose.yml文件:
yamlversion: '3.8' services: pingtoolkit: image: pingidentity/pingtoolkit:latest container_name: pingtoolkit environment: - PING_IDENTITY_ACCEPT_EULA=Yes # 如需指定许可证文件,可添加许可证相关环境变量(参考官方文档获取详细参数) volumes: - ./server-profiles:/opt/server-profiles # 本地服务器配置文件目录挂载 restart: unless-stopped
启动容器:
bashdocker-compose up -d
| 环境变量名 | 描述 | 必需 | 默认值 |
|---|---|---|---|
PING_IDENTITY_ACCEPT_EULA | 接受Ping Identity许可协议条款,必须设置为"Yes"才能运行容器。 | 是 | 无 |
LICENSE_FILE | 许可证文件路径(如使用本地许可证文件,需通过卷挂载并指定路径)。 | 否 | 无 |
SERVER_PROFILE_URL | 远程服务器配置文件的URL(如从Git仓库或HTTP服务器拉取配置文件)。 | 否 | 无 |
注:更多环境变量及详细配置可参考官方文档。
通过将环境变量PING_IDENTITY_ACCEPT_EULA设置为Yes,镜像用户同意其对Docker镜像中软件("Software")的使用受本段落所述许可协议条款约束:
运行镜像中的软件前,必须获取许可证:
与所有Docker镜像一样,本镜像可能包含基础发行版中的其他软件及主软件的直接/间接依赖,这些软件可能受其他许可协议约束。各发行版中包含的第三方软件及其许可列表见此处。使用本镜像时,用户有责任确保其使用行为符合所有包含软件的相关许可要求。
本镜像提供的软件按"原样"提供,不附带任何明示、暗示或法定的保证或陈述。
如需商业支持详情,请联系:***
Ping Identity维护的Docker镜像在Docker Hub上的保留期限为自发布日起一(1)个日历年。为确保速度和稳定性,建议用户将所需镜像版本标记并推送到自己的容器仓库。
Ping Identity不对Docker Hub上的镜像可用性提供任何保证。
Copyright © 2023 Ping Identity. 保留所有权利。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务