在一个任务定义中需要两个容器。一个用于wordpress,另一个用于nginx,但是流量应该从nginx路由到wordpress。
如何连接两个容器?让nginx向wordpress容器发送流量!
在AWS Fargate中,同一任务中的所有容器可以通过各自的端口在127.0.0.1
或localhost
上相互访问。
让我们假设你有Nginx配置监听端口80
和WordPress配置监听端口9000
。设置Nginx和Wordpress如你所描述的,你会有你的应用程序负载均衡器转发流量到端口80
的Nginx容器,你会配置Nginx转发流量到127.0.0.1:9000
的Wordpress。