Docker 部署 — PKI Trust Manager

通过 Docker 部署 PKI Trust Manager 的教程。

使用 Docker 部署 PKI Trust Manager

点击此处观看

快速指南

本教程将指导您使用 Docker 部署 PKI Trust Manager,并介绍完成和验证部署所需的步骤。

1. 简介#

首先在 Linux 服务器上打开终端。本演示使用 Ubuntu。

简介

2. 创建目录#

新建名为 securetron 的目录,用于下载运行 PKI Trust Manager 所需的文件。

创建目录

3. 进入部署目录#

进入 securetron 目录,在其中管理部署文件。

进入部署目录

4. 进入 Securetron 文件夹#

使用 wget 命令下载 PKI Trust Manager 文件,也可以从 Securetron 网站下载。

进入 Securetron 文件夹

5. 解压内容#

ZIP 文件下载完成后,将其解压。

解压内容

6. 验证文件#

解压后,进入包含 PKI Trust Manager 所需文件的 PTM 目录。

验证文件

7. Certs 目录#

Certs 目录包含 nginx 使用的证书。这些是临时自签名证书。

Certs 目录

8. Docker Compose 文件#

这是默认 Docker Compose 文件,其中包含 PKI Trust Manager 所需的容器和配置。

Docker Compose 文件

9. Docker-Compose-EJBCA#

docker-compose-ejbca.yml 包含将 EJBCA 与 PKI Trust Manager 集成所需的容器和步骤。

Docker-Compose-EJBCA

10. License 目录#

license 目录用于激活离线许可证,通常用于无法连接互联网的 OT 或高度敏感环境。

License 目录

11. NGINX.CONF#

nginx.conf 包含代理 PKI Trust Manager Web 应用所需的初始配置。您可根据组织要求自定义配置。

NGINX.CONF

12. 运行 PKI Trust Manager 容器#

执行 "docker compose up -d" 启动应用。该命令会初始化容器并运行应用。

配置 Trust Manager 设置

13. 验证 Docker 进程#

运行 "docker ps",确认所有容器均正常运行。

验证 Docker 进程

14. 访问 PKI Trust Manager#

通过 443 端口访问 PKI Trust Manager 的 IP 地址,或访问已配置并解析到应用的 DNS FQDN。输入默认凭据。

默认凭据: Username: superadmin Password: happy

访问 PKI Trust Manager

15. 部署成功!#

您应能看到新一代 PKI Trust Manager 平台,现可与证书颁发机构集成并开始自动化组织内证书管理。

部署成功

恭喜!您已成功使用 Docker 部署 PKI Trust Manager 并验证其配置。接下来可探索高级证书管理功能,或与现有安全基础设施集成。更多信息请访问我们的网站或联系支持团队。

由 securetron 提供