如何解决Docker中ngnix无法启动


本文摘自PHP中文网,作者WJ,侵删。

Docker ngnix 无法启动?

新建了一个docker容器,修改了nginx的配置文件时候,少了一个分号,nginx配置错误,导致nginx容器启动不了。

因为容器没有启动,所以不能进入容器里面改。

查看报错的docker容器的方式:docker logs 容器名

解决方案如下:

1、首先把容器里面的配置复制出来

1

docker cp my-nginx:/etc/nginx/conf.d/nginx.conf  /root/Downloads

2、修改复制出来目录的文件

1

2

cd /root/Downloads

vim nginx.conf

3、修改完成后,替换掉容器里面的配置文件

1

docker cp nginx.conf my-nginx:/etc/nginx/conf.d/nginx.conf

注意:我这里的文件名是nginx.conf,注意实际你容器里面的配置文件名。如:default.conf

相关推荐:docker教程

以上就是如何解决Docker中ngnix无法启动的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

如何修改Docker的ip地址

Docker如何杀死卡住的容器

Docker主要用在哪些方面

Docker端口映射到宿主机怎么操作

怎么从Docker中copy文件到本地

如何解决Docker容器和本机之间的文件传输

Docker中启动和运行什么区别?

Docker镜像启动成功了,但是无法访问是怎么回事

Docker如何启动image

Docker在哪里配置端口?

更多相关阅读请进入《Docker》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...