ユーザ用ツール

サイト用ツール


06_virtualization:05_container:09_reverse_proxy

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
06_virtualization:05_container:09_reverse_proxy [2022/02/08 05:50] matsui06_virtualization:05_container:09_reverse_proxy [2025/05/09 04:24] (現在) matsui
行 1: 行 1:
 ====== 09 Dockerリバースプロキシ(HTTPS) ====== ====== 09 Dockerリバースプロキシ(HTTPS) ======
 +
 +こちらの方が便利かも[[06_virtualization:05_container:25_let_s_encrypt_proxy]]
  
 この設定で下記のように表示されます。 この設定で下記のように表示されます。
行 36: 行 38:
       - ./certs:/etc/nginx/certs:rw       - ./certs:/etc/nginx/certs:rw
     restart: always     restart: always
 +    network_mode: host
  
   bridge-1:   bridge-1:
行 98: 行 101:
 } }
 </code> </code>
 +
 +
 +===== client_max_body_size =====
 +
 +下記2つのファイルにclient_max_body_sizeを追加する。
 +
 +<code>
 +echo 'client_max_body_size 1g;' >> ./nginx-proxy/custom.conf
 +</code>
 +
 +<code>
 +vi ./bridge-1/default.conf
 +client_max_body_size 1g;
 +server {
 +    listen 80;
 +    server_name hogehoge.com;
 +    location / {
 + proxy_request_buffering off;
 +        proxy_pass http://reverse.com/;
 +        proxy_redirect off;
 +        proxy_set_header Host            $http_host;
 +        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 +    }
 +}
 +</code>
 +
 {{tag>Docker Proxy}} {{tag>Docker Proxy}}
06_virtualization/05_container/09_reverse_proxy.1644299407.txt.gz · 最終更新: 2022/02/08 05:50 by matsui