运行portainer
这里我没有具体去看过portainer官方的ssl配置,就使用nginx反向代理的方式实现ssl
1.在同级目录下创建ssl目录
这里生成证书我使用的是cfssl进行生成,下载地址 或者执行以下脚本进行安装
2.编写ca-config.json文件
使用cfssl打印默认ca-config文件,对其进行修改
修改后的ca-config.json
3.编写ca-csr.json文件
使用cfssl命令打印默认ca-csr配置
修改后的ca-csr.json
4.生成ca根证书
修改后的server-csr.json
6.生成server端证书
8.编写nginx配置文件
在同级目录创建conf.d目录
编写portainer.conf文件