如何解决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容器重启失败怎么办

Docker可以隔离什么

Docker怎么修改已创建的容器端口

如何在ubuntu环境下安装Docker

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

rpm方式安装Docker

pycharm如何调试Docker debug?

怎么建一个Docker账号

如何查看Docker容器内的文件

Docker工作流程介绍

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



打赏

取消

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

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

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

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

评论

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