nginxで大規模な動的仮想ホストを設定するにはAs seen here ホストマシンとしてdockerを使用する点を除き、dockerのnginxで大規模な動的仮想ホストを設定するには?
私は現在、それをこのようなセットアップがあります。
# default.conf
server {
root /var/www/html/$http_host;
server_name $http_host;
}
そして、私のDockerfileで
COPY default.conf /etc/nginx/sites-enabled/default.conf
そして、私はイメージを構築し、それを実行した後:
docker run -d 80:80 -v www/:/var/www/html
しかし、ときに私を私のホストファイルに新しいドメイン(example.dev)を指定し、www/example.dev/index.htmlを作成します。それはまったく動作しません。
に出力されますか?また、設定とnginxの読み込みですか?既定のサイトを参照できますか? –
@TarunLalwaniええ、ロードされていますが、私はドメインがドッカーにリダイレクトされていません – isethi
最新の答えをチェックし、あなたのために動作するかどうかを確認します。 –