Доброй ночи!
Подскажите, пожалуйста, уже неделю бьюсь с такой проблемой:
Запускаю тестовые контейнеры dockercloud/hello-world и dockercloud-haproxy, в качестве балансера.
Вариант файла docker-compose v.2 (все работает отлично):
version: '2'
services:
web:
image: dockercloud/hello-world
lb:
image: dockercloud/haproxy
links:
- web
volumes:
- /var/run/docker.sock:/var/run/docker.sock
ports:
- 80:80
Все работает, балансировка проходит.
Переделываю данный файл на версию Docker Compose v3, и все, не работает. Нужные порты открыты, но при заходе на ip-адрес, ничего не открывается.
version: '3'
services:
helloworld:
image: dockercloud/hello-world
ports:
- 80
networks:
- web
balancer:
image: dockercloud/haproxy
depends_on:
- helloworld
volumes:
- /var/run/docker.sock:/var/run/docker.sock
ports:
- 80:80
- 1936:1936
networks:
- web
networks:
web:
порты открыты, но не работает(( Подскажите, как исправить под 3-ю версию. Заранее спасибо!