ユーザ用ツール

サイト用ツール


06_virtualization:05_container:09_reverse_proxy

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
06_virtualization:05_container:09_reverse_proxy [2022/02/08 05:35] matsui06_virtualization:05_container:09_reverse_proxy [2025/05/09 04:24] (現在) matsui
行 1: 行 1:
-====== 09 リバースプロキシ ======+====== 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>
-{{tag>Docker}}+ 
 + 
 +===== 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}}
06_virtualization/05_container/09_reverse_proxy.1644298517.txt.gz · 最終更新: 2022/02/08 05:35 by matsui