Nginx反向代理实现docker容器域名解析

网友投稿 275 2022-10-25

Nginx反向代理实现docker容器域名解析

将网站部署到 docker 中后,会对 docker 容器绑定域名,下面来讲解一下域名绑定的方法。 假设:容器的80端口映射到了宿主机的8080端口,ip地址是103.123.122.111,我们要将web.aaa.com绑定到容器中。 方法: 创建ginx容器docker pull nginx docker run -d -p 80:80 --name nginx nginx 进入容器,进入 /etc/nginx/conf.d 目录,创建 web.conf ,配置内容如下server { listen 80; server_name web.aaa.com; location / { proxy_pass http://103.123.122.111:8080/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } 保存配置文件后,重启nginx:service nginx reload 上述操作完成后,通过浏览器访问 web.aaa.com 即可访问网站。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:路由器的接口
下一篇:springcloud如何使用Feign后台内部传递MultipartFile
相关文章

 发表评论

暂时没有评论,来抢沙发吧~