天天看點

harbor更新SSL證書

申請證書

  • FreeSSL.cn,一個提供免費HTTPS證書申請的網站
下載下傳下來的證書

.pem

格式可以直接修改成

.crt

格式.

私鑰

.key

格式的檔案.

更新harbor證書

伺服器

harbor

docker-compose

啟動.
  1. 更新這個目錄下證書檔案
cat harbor.yml
           
# https related config
https:
#   # https port for harbor, default is 443
  port: 443
#   # The path of cert and key files for nginx
  certificate: /usr/local/bin/harbor/certs/harbor.crt
  private_key: /usr/local/bin/harbor/certs/harbor.key
           
  1. 找到

    harbor

    nginx

    映射的

    cert

    目錄,更新其中的證書.
cat docker-compose.yml 
           
proxy:
    image: goharbor/nginx-photon:v1.9.1
    container_name: nginx
    volumes:
      - ./common/config/nginx:/etc/nginx:z
      - /data/harbor/secret/cert:/etc/cert:z
    networks:
      - harbor
    dns_search: .
# ...
           
  1. 重新開機

    nginx

docker-compose restart proxy
           

繼續閱讀