dockerでnginx-proxy 使って502 Bad Gateway が出る原因
公開日: : docker
環境
nginx-proxyは、jwilder/nginx-proxy
apcheは、公式
原因
nginx-proxyとWebサーバが同じネットワークに参加していないことが考えられる。
対策
docker-compose.ymlでやる場合、
nginx-proxyとWebサーバのdocker-compose.ymlの両方とも、以下を追記して同じ仮想ネットワーク内に存在させる。
networks:
default:
external:
name: nginx-proxy
詳細手順
以下の手順はdocker-composeで管理していることが前提。
Webサーバのコンテナを停止させる。
docker-compose down
nginx-proxy のコンテナを停止させる
docker-compose down
上記の対策を実行
nginx-proxyとWebサーバのdocker-compose.ymlの両方ともにnetworkの設定を追記
networkを作成
docker network create nginx-proxy
nginx-proxy のコンテナを起動させる
docker-compose up -d
Webサーバのコンテナを起動させる。
docker-compose up -d
以上
Googleアドセンスレスポンシブ
関連記事
-
DockerのMySQLコンテナでDUMPとRESTOREする
参考リンク こちらがすべてです。(Thank you!!) # Backup dock
-
Dockerの利用回数に関するポリシー変更11月から
わかりやすくメールまとめてくださってる方のツイート Docker 社からポリシー変更のお知
-
dockerのjwilder/nginx-proxy に443(https)でアクセスした際に接続が拒否される
事象 タイトルの通り。 原因 docker-composeを使って、 ssl証明書のディ
-
serviceコマンドが使えないdockerコンテナ内のapacheを再起動したり
config test httpd -t apache再起動 httpd -k
-
docker-compose up したときに Unsupported config option for services.networks: ‘app_net’
事象 固定IPをコンテナに振ろうと思い、ここを参考に設定して docker-co
-
docker イメージ作成
手順 1. dockerコンテナが動いてたらstopする。
-
docker-compose up でERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule: (iptables failed: iptables ~
ホストマシン環境 CentOS7 事象 docker-compose up -d したとき
-
Dockerの公式WordPressで、ファイルアップロードの容量制限調整
環境 今構築中の環境ではnginx-proxyをかましてやってるので(ng
-
serviceコマンドが使えないdockerコンテナ内のapacheを再起動したり
httpdが入ったコンテナで実行する docker exec -it コンテナ 等で
-
docerのPostgresql で restore
コンテナに入ってから su - postgres してから psql データベース名