このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
06_virtualization:05_container:09_reverse_proxy [2022/02/08 04:55] – matsui | 06_virtualization:05_container:09_reverse_proxy [2025/05/09 04:24] (現在) – matsui | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== 09 リバースプロキシ ====== | + | ====== 09 Dockerリバースプロキシ(HTTPS) |
+ | |||
+ | こちらの方が便利かも[[06_virtualization: | ||
この設定で下記のように表示されます。 | この設定で下記のように表示されます。 | ||
行 36: | 行 38: | ||
- ./ | - ./ | ||
restart: always | restart: always | ||
+ | network_mode: | ||
bridge-1: | bridge-1: | ||
行 63: | 行 66: | ||
./ | ./ | ||
+ | < | ||
server { | server { | ||
listen 80; | listen 80; | ||
行 97: | 行 101: | ||
} | } | ||
</ | </ | ||
- | {{tag> | + | |
+ | |||
+ | ===== client_max_body_size ===== | ||
+ | |||
+ | 下記2つのファイルにclient_max_body_sizeを追加する。 | ||
+ | |||
+ | < | ||
+ | echo ' | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | vi ./ | ||
+ | client_max_body_size 1g; | ||
+ | server { | ||
+ | listen 80; | ||
+ | server_name hogehoge.com; | ||
+ | location / { | ||
+ | proxy_request_buffering off; | ||
+ | proxy_pass http:// | ||
+ | proxy_redirect off; | ||
+ | proxy_set_header Host $http_host; | ||
+ | proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | {{tag> |