Traefik每次重新启动时都会重新创建所有ACME证书

时间:2018-11-20 21:54:07

标签: docker traefik

我当前正在使用“让我们加密”配置Traefik。 但是我有一个问题:每次重新启动容器时,Traefik都会重新生成所有证书。甚至那些已经在acme.json文件中的文件:(。

但是我的服务器有时会自动重启。因此,在一天内,让我们加密就不想给我更多证书。

是否存在解决此问题的方法? :(

我的docker-compose.yml文件:

services:
    traefik:
        image: traefik:alpine
        restart: always
        container_name: traefik
        networks:
            - default
            - traefik_proxy
        ports:
            - "80:80"
            - "443:443"
            - "8000:8080"
        volumes:
            # traefik configuration files
            - ${TRAEFIK_CONTAINERS_CONFIG_DIR}/traefik.toml:/etc/traefik/traefik.toml
            - ${TRAEFIK_CONTAINERS_CONFIG_DIR}/acme.json:/acme.json
            - ${TRAEFIK_CONTAINERS_CONFIG_DIR}/log:/var/log/traefik/
            - ${TRAEFIK_CONTAINERS_CONFIG_DIR}/shared:/shared/

            # Docker
            - /var/run/docker.sock:/var/run/docker.sock

            # We have to link the authentification dir to use the differents .htpasswd
            - ${AUTHENTIFICATION_FILES_DIRECTORY}:/htpasswd/
        labels:
            - "traefik.enable=true"
            - "traefik.frontend.rule=Host:reverse.${DOMAIN_NAME}"

            - "traefik.port=8080"

            - "traefik.frontend.auth.basic.usersFile=${TRAEFIK_DEFAULT_AUTHENTIFICATION_FILE}"
            - "traefik.tags=proxy"

            - "traefik.docker.network=traefik_proxy"

0 个答案:

没有答案