Nginxのdefault.confの問題
迷茫
迷茫 2017-05-16 17:18:20
0
1
1062

Docker を使用し、Docker Hub の nginx 公式イメージを起動すると、コンテナー内に 2 つの構成ファイルが存在します。
1 つは次のとおりです: /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf
另一个是:/etc/nginx/nginx.conf もう 1 つは次のとおりです。 : <コード>/etc/nginx/nginx.conf

これら 2 つのファイルの違いがわかりません。
そこで、nginx 公式 Web サイトから圧縮パッケージをダウンロードして確認しました (yum インストールではなく、ダウンロードするだけです)。
しかし、ファイルには nginx.conf しかありません。 default.confではなく、圧縮パッケージです
ので、コンテナを開いて見ましたが、コンテナ内にviがなかったので、開けませんでした。
質問:
コンテナ内のファイルを表示する他の方法はありますか (vi をインストールする以外)?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(1)
洪涛

nginx.conf は、デフォルトで nginx によってロードされる設定ファイルです

nginx -V を通じて nginx のデフォルト設定ファイルのパスを表示できます。

docker nginx を使ったことはありませんが、おそらく nginx.conf にdefault.conf が含まれているのではないかと思います。つまり、nginx.conf がメインの構成ファイルであり、default.conf がデフォルトの仮想ホストを構成するファイルです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート