首页 > 解决方案 > Caddy 使用 production.yml django cookie 切割器抛出重复的站点地址

问题描述

我正在使用 Django cookie 切割器 docker 项目尝试在数字海洋上托管。我试图把它调出来,它曾经运行良好,但后来我对 django 代码进行了一些更改,不得不重新启动它。所以我停止了所有的事情并从他们开始再次启动命令我收到了这个错误

我的 Caddy 环境文件:

球童

-------------------------------------------------- ----------------------------

DOMAIN_NAME=balajidigitals.in

我的生产 Caddyfile :

www.{$DOMAIN_NAME} {
    redir https://balajidigitals.in
}

{$DOMAIN_NAME} {
    proxy / django:5000 {
        header_upstream Host {host}
        header_upstream X-Real-IP {remote}
        header_upstream X-Forwarded-Proto {scheme}
    }
    log stdout
    errors stdout
    gzip
}

现在当我运行 docker-compose -f production.yml up

球童抛出以下错误

caddy_1         | 2018/04/25 22:34:15 duplicate site address: balajidigitals.in
balaji_digitals_caddy_1 exited with code 1

我做错了什么。

还有一个疑问如果我对我的 django 代码进行更改,我可以只重新启动 django 服务而不是所有的东西。我的问题可能很愚蠢,因为我对 docker 很陌生

标签: djangodockerdocker-composecaddycaddyfile

解决方案


推荐阅读