Можешь залогиниться в zookeeper-1 и пингануть или telnet на zoo1.mydomain?
если так в композе ports: - "2181:2181" - "2888:2888" - "3888:3888" то нет, а если так -да ports: - "2181:2181" - "2888:2181" - "3888:2181"
штоэ? Почему один порт мапится на 3?
Да я так видел в доках) что только не пробовал ) надо как в 1 варианте?
Читаем https://docs.docker.com/compose/networking/ It is important to note the distinction between HOST_PORT and CONTAINER_PORT. In the above example, for db, the HOST_PORT is 8001 and the container port is 5432 (postgres default). Networked service-to-service communication uses the CONTAINER_PORT. When HOST_PORT is defined, the service is accessible outside the swarm as well. Within the web container, your connection string to db would look like postgres://db:5432, and from the host machine, the connection string would look like postgres://{DOCKER_IP}:8001.
Обсуждают сегодня