Mac电脑使用Docker安装了Docker,然后docker运行了nginx容器,正常启动nginx容器,mac电脑浏览器能正常访问nginx首页;现在在mac的idea启动了两个不同端口的相同项目,我想在浏览器访问某个固定地址,然后能正常的访问到两个不同端口的不同项目,,想问下各位,我在docker里边的nginx要怎么配置呢?
修改nginx配置文件 默认的为
在 http 上下文中定义一个 upstream 块,指定后端服务的地址和端口
http {
upstream backend {
server ip地址:端口号;
server ip地址:端口号;
}
}
然后配置在server模块配置转发规则
server {
listen 80;
location / {
proxy_pass http://backend;
}
}
然后你访问你本地地址 80端口就可以负载到你的两个应用程序了。
如果对你有帮助,麻烦点一个已采纳,谢谢。