如何解決Docker中ngnix無法啟動

如何解決Docker中ngnix無法啟動

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教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享