@kiranananda

Docker swarm не доступа по портам?

Здравствуйте!

Что то совсем затупил или это повод изучать все таки kubernetes...

Поднимаю сварм

docker swarm init --advertise-addr 10.92.60.151

Запускаю сервис как в доках на докере

docker service create --name registry --publish published=5000,target=5000 registry:2


curl http://localhost:5000/v2/
curl: (7) Failed to connect to localhost port 5000: Connection refused

То же самое и по 10.92.60.151.

docker service ls
ID                  NAME                MODE                REPLICAS            IMAGE               PORTS
04u3wf9g0oy9        registry            replicated          1/1                 registry:2          *:5000->5000/tcp


Диатриб убунту 18.04. Пробовал как штатный докер, та и в данный момент установлен из докеровской репы.

В идеале хотел собрать кластер из 3 менеджеров что бы получить отказоустойчивость...
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
@kiranananda Автор вопроса
Ответ найден, убил часов 5. Решил заново виртуалки накатить. Думаю вдруг что не так. И так и было.
Для смены имени хоста в убунту во всех доках написано править файл /etc/cloud/cloud.cfg в частности строчку
preserve_hostname: false
изменить на true.
После этого все работать перестает. Досконально не разбирался с этим, но для решения проблемы достаточно :)...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы