在使用Docker,啟動Docker Hub的nginx官方映像後,容器中有兩個配置文件,
一個是:/etc/nginx/conf.d/default.conf
#另一個是:/etc/nginx/nginx.conf
不知道這兩個檔案的差別是什麼,
所以在nginx官網(wǎng)下載了壓縮包來查看(不是yum安裝,只是下載),
可是壓縮包中只有nginx.conf,沒有default .conf,
所以進入容器打開來看,可是容器中沒有vi,所以打不開。
問題:
有其他什麼方式可以查看容器中的檔案(安裝vi以外)?
業(yè)精于勤,荒于嬉;行成于思,毀于隨。
nginx.conf是nginx預(yù)設(shè)載入的設(shè)定檔
透過nginx -V
可以看nginx預(yù)設(shè)設(shè)定檔路徑。
我沒用過docker nginx,但我猜在nginx.conf中可能include了default.conf。也就是說nginx.conf是主配置文件,default.conf是配置了一個預(yù)設(shè)虛擬主機的文件。