按照视频启动容器未报错,但是curl不通,LB的容器里的80端口没起来不知道为什么
来源:6-4 水平扩展和负载均衡
小宇子upup
2018-11-15
您好,我想问下,我按照教程得文件启动了docker container,没有报错
但是curl 显示curl: (56) Recv failure: Connection reset by peer
宿主机8080端口正常启动
但是我进入lb得docker container里面发现,lb并没有启动80端口
web服务得是正常得,我在web得container上curl是正常得,lb和web得通信是正常得
lb没有启动80端口是为什么?我看proxy得进程是起来得
写回答
2回答
-
小宇子upup
提问者
2018-11-16
[root@VM_32_2_centos lb-scale]# cat docker-compose.yml
version: "3"
services:
redis:
image: redis
web:
build:
context: .
dockerfile: Dockerfile
environment:
REDIS_HOST: redis
lb:
image: dockercloud/haproxy
links:
- web
ports:
- 8080:80
volumes:
- /var/run/docker.sock:/var/run/docker.sock
我是直接用的您提供的yml文件,谢谢
012018-11-18 -
麦兜搞IT
2018-11-16
您好,您把dokcer-compose.yml文件贴出吧,我确认一下
072018-12-07
相似问题