关于docker版nginx的几点注意

关于docker版nginx的几点注意

  1. 在启动nginx时,如果使用-v参数映射了宿主机目录,用来映射配置文件,日志等文件,则需要预先创建好,不然会报文件not found。
  2. 如果在启动时,使用了命令,如nginx -c等,则需要在配置文件种加上daemon off;或者nginx -g 'daemon off;',这使nginx转入后台运行,避免docker启动后因在前台运行导致立刻停机。
  3. 如果在nginx.conf中,配置了路由转发,并且所转发到的服务未使用docker构建,则要使用本机ip或域名访问,不可使用localhost或者127.0.0.1,会导致无法访问(404),因为docker使用的网络默认使docker的内网(bridge)。如果想要使用localhost等,请将network设置为host--network host

关于docker版nginx的几点注意
https://note.0moe.cn/Docker/2019/11/16/关于docker版nginx的几点注意/
作者
Dawn_南风
发布于
2019年11月16日
许可协议