如何解决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命令不需要敲sudo

Docker怎么配置支持ipv4

Docker怎么查具体版本号

如何修改Docker的ip地址

Docker怎么把镜像打包成文件

webpack 和 Docker 区别

Docker的核心组件是什么

Docker如何启动image

Docker如何运行项目

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



打赏

取消

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

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

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

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

评论

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