解决docker-compose部署harbor更换ssl证书不生效问题
背景:docker compose部署harbor,在安装目录下修改harbor.yml配置文件的证书存放路径来更换ssl证书,重启harbor服务发现证书并未更换成功。
1、停止harbor服务
docker-compose down
2、更换ssl证书
修改harbor.yml配置文件的证书存放路径

3、使配置生效
./prepare --with-trivy
它的核心作用是:根据你的配置文件(harbor.yml)生成运行时配置和环境文件,修改 harbor.yml 后(比如改端口、证书、密码),必须重新执行 ./prepare,否则改动不会生效。如果原来安装了trivy扫描器,需要带上--with-trivy参数。
4、重新启动harbor
docker-compose up -d
解决docker-compose部署harbor更换ssl证书不生效问题
https://www.zyifei.top/archives/wei-ming-ming-wen-zhang
评论