docker nginx-proxy请求让我们加密证书命中率限制

时间:2020-08-24 08:00:33

标签: jwilder-nginx-proxy

我使用jwilder中的nginx-proxy并观察到重复创建了相同的letencrypt证书。我正在调试服务器,而我的猜测是,如果我仅启动一部分服务器,则那些未启动的服务器的证书将会丢失。当稍后启动这些证书时,将使用letencrypt的请求重新创建证书。最终我达到了速率限制。 -另一种解释可能是原因是我卸下并重新启动了保存证书的相关容器?

ACME服务器返回错误:urn:ietf:params:acme:error:rateLimited ::给定类型的请求过多::创建新请求时出错 订单::已经为确切的一组证书颁发了太多证书 域:caldav.gerastree.at:请参见 https://letsencrypt.org/docs/rate-limits/

每周限制为5个。

如何“重用”证书而不请求新证书?何时删除证书?

docker-compse.yml文件来自traskit,它是jwilder的多体系结构版本:

version: '2'
services:
    frontproxy:
        image: traskit/nginx-proxy
        container_name: frontproxy
        labels:
            - "com.github.jrcs.letsencrypt_nginx_proxy_companion.docker_gen"
        restart: always
        environment:
            DEFAULT_HOST: default.vhost
            HSTS: "off"
        ports:
            - "80:80"
            - "443:443"
        volumes:
#            - /home/frank/Data/htpasswd:/etc/nginx/htpasswd
            - /var/run/docker.sock:/tmp/docker.sock:ro
            - "certs-volume:/etc/nginx/certs:ro"
            - "/etc/nginx/vhost.d"
            - "/usr/share/nginx/html"
    nginx-letsencrypt-companion:
        restart: always
        image: jrcs/letsencrypt-nginx-proxy-companion
        volumes:
            - "certs-volume:/etc/nginx/certs"
            - "/var/run/docker.sock:/var/run/docker.sock:ro"
        volumes_from:
            - "frontproxy"
volumes:
 

证书卷:

0 个答案:

没有答案