用于端口路由的docker ha代理

时间:2019-01-23 10:19:29

标签: linux docker port haproxy

Docker运行于80:80

image: 6d/wordpress:1.1
ports: ['80:80']

来自网络的请求将到达9092端口。如何将请求路由到确切的docker端口。我是否需要使用haproxy,如果是,该如何配置?

1 个答案:

答案 0 :(得分:0)

如用户Garfield Tong所说,您应该更改docker-compose.ymldockerfile并设置端口9092:80(host-port:container-port),如果它是dockerfile,您可以使用-p选项启动它来设置端口9092:8,例如:

docker run -p 9092:80 nameofservice