Docker ngnix 無法啟動?
新建了一個docker容器,修改了nginx的設定檔時候,少了一個分號,nginx設定錯誤,導致nginx容器啟動不了。
因為容器沒有啟動,所以不能進入容器裡面改。
查看報錯的docker容器的方式:docker logs 容器名稱
解決方案如下:
1、先把容器裡面的設定複製出來
docker cp my-nginx:/etc/nginx/conf.d/nginx.conf /root/Downloads
2、修改複製出來目錄的檔案
cd /root/Downloads vim nginx.conf
3、修改完成後,替換掉容器裡面的設定檔
docker cp nginx.conf my-nginx:/etc/nginx/conf.d/nginx.conf
注意:我這裡的檔名是nginx.conf ,注意實際你容器裡面的設定檔名。如:default.conf
相關推薦:docker教學
以上是如何解決Docker中ngnix無法啟動的詳細內容。更多資訊請關注PHP中文網其他相關文章!