【问题标题】:How can I change the docker jwilder/nginx-proxy upload limits?如何更改 docker jwilder/nginx-proxy 上传限制?
【发布时间】:2018-04-29 20:14:07
【问题描述】:

在我的架构中,我使用 /jwilder/nginx-proxy 作为 docker 中的代理服务器,然后安装了 3 个带有 MySQL 和 WordPress 的 WordPress 网站。

它们运行良好,但 /jwilder/nginx-proxy 的默认配置上传限制为 2MB,但我的 WordPress 模板约为 20MB。

当我尝试上传此模板时

413 Request Entity Too Large
nginx/1.13.6

另外,我使用下面的代码安装/jwilder/nginx-proxy

docker run -d -p 80:80 --name nginx-proxy  -v /var/run/docker.sock:/tmp/docker.sock jwilder/nginx-proxy

如何配置上传限制?

问候

【问题讨论】:

    标签: php mysql wordpress nginx proxy


    【解决方案1】:

    搜索后,我在容器外创建了一个名为 client_max_body_size.conf 的文件,其内容为 client_max_body_size 25m;(或其他),并将其绑定挂载到您的 nginx-proxy 容器中:

    docker run -d --name nginx-proxy -v /var/run/docker.sock:/tmp/docker.sock \
        -v $ <path>/client_max_body_size.conf:/etc/nginx/conf.d/client_max_body_size.conf:ro \
        -p 80:80 jwilder/nginx-proxy
    

    【讨论】:

      猜你喜欢
      • 2020-05-03
      • 2017-03-19
      • 1970-01-01
      • 2015-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-31
      • 1970-01-01
      相关资源
      最近更新 更多