1

nginx-proxy docker コンテナーを使用しようとしていますが、サブドメインのないドメイン (mydomain.com) を指定すると、ウェルカム ページが表示されます。Docker-Compose を使用しており、.yml ファイルは次のようになります。

proxy:
  image: jwilder/nginx-proxy
  volumes:
    - /var/run/docker.sock:/tmp/docker.sock:ro
  environment:
    DEFAULT_HOST: mydomain.com
  ports:
    - "80:80"

frontend:
  image: julienvincent/nginx:react
  ports:
    - "8000:80"
  expose:
     - "80"
  volumes:
     - frontend/src/build:/data/www
  environment:
    VIRTUAL_HOST: www.mydomain.com, mydomain.com

これは構成上のエラーですか?

4

1 に答える 1

2

あなたの間違いはVIRTUAL_HOST環境変数にあります。複数のドメインで値を設定する場合は、空白文字を使用してはなりません。

に変更するとVIRTUAL_HOST: www.mydomain.com,mydomain.com、すべてが期待どおりに機能します。

于 2015-08-06T20:02:15.957 に答える