Docker Swarm Manager не может подключиться - PullRequest
0 голосов
/ 23 октября 2018

В общем - 4 машины.3 менеджера и 1 рабочий все машины объединены в Docker Swarm.Все 4 машины подключены к NO_PROXY, потому что наше соединение проходит через прокси.Разверните обычный redis в одной реплике.Естественно, сетевое наложение создается на всех машинах, но когда вы пытаетесь получить доступ к redis, оно присутствует только на одной машине -> там, где оно развернуто, но, как я понимаю, доступ к redis должен быть на всех, по крайней мере, на менеджере,машины.

Почему на других машинах нет доступа?

Файл развертывания Redis -

version: "3.1"
services:
    redis:
        image: redis: alpine
        restart: always
        ports:
                - "6379: 6379.""
        deploy:
                restart_policy:
                        condition: on-failure
        networks:
                - redis_network
networks:
redis_network:
        external: true

для создания сети

docker network create -d overlay redis_network

команда для создания службы

docker stack deploy -c my_file redis

Все порты открыты

...