前回の記事ではdocker上でnginxが起動するまでを行いました。
今回は、dockerコンテナへアクセスしてnginxの設定ファイルを探します。

dockerコンテナのプロセス確認

$ docker ps

testserverという名前のnginxイメージが起動しています。
1__Thanks_for_flying_Vim__zsh_.jpg

コンテナにアクセス

$ docker exec -it testserver /bin/bash

スクリーンショット 2018-01-11 23.26.58.png

nginxの設定ファイル

公式ドキュメントには
「It is typically one of /usr/local/nginx/conf, /etc/nginx, or /usr/local/etc/nginx .」
とあり、Google翻訳すると
「通常は /usr/local/nginx/confか/etc/nginx//usr/local/etc/nginx/ にあります。」
とのことです。
参照 https://www.nginx.com/resources/admin-guide/configuration-files/

/etc/nginx
1__Thanks_for_flying_Vim__docker_.jpg

nginx.conf
スクリーンショット 2018-02-06 0.32.51.png

実際はコンテナ内に入る機会はそんなにないようですが、
緊急時や直接確認したい事があるかもしれませんので、覚えていて損はないでしょう。

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.