centOS 环境docker 运行ningx反向代理之配置

1、安装nginx
按照菜鸟教程https://www.runoob.com/docker/docker-install-nginx.html

配置反向代理会报错502,
经排查是防火墙问题

//服务起的哪个接口,暴露哪个接口
firewall-cmd --zone=public --add-port=3000/tcp --permanent   (--permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload

1.1永久关闭Selinux , 这个一定要执行,否则nginx反向代理无法执行

vim /etc/sysconfig/selinux

SELINUX=enforcing 改为 SELINUX=disabled

重启服务reboot

参考博客http://www.fecmall.com/topic/1295

备注:容器与容器之间通过宿主机ip端口进行反向代理通信

你可能感兴趣的:(centOS 环境docker 运行ningx反向代理之配置)