
xPushkin
30.09.2017
05:44:59

/dev/null
30.09.2017
06:03:56
Драйве bridge не поддерживает резалве? Как тогда зарезольвить хост между контейнерами? Да ещё чтобы с внешним могли подключаться.

Evgeniy
30.09.2017
07:24:06

/dev/null
30.09.2017
07:28:45

Google

Evgeniy
30.09.2017
07:30:30
логично. хост ничего не знает про то, как резолвить имена контейнеров

/dev/null
30.09.2017
07:31:00
Говорили что нжингс может резольвить (мой веб сервер приложений), но как тогда быть если мне нужно чтобы мои микро сервисы на Go общались между собой, там обычная убунда.
localadmin@docker:~/start$ docker exec web_app_mode_of_work_vrach nslookup mode_of_work_vrach
rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:247: starting container process caused "exec: \"nslookup\": executable file not found in $PATH"
localadmin@docker:~/start$

Evgeniy
30.09.2017
07:34:54
?♂️ нужен кто-то поопытнее. я сам пока не в курсе как решить такую штуку. у меня часть запросов происходит из контейнера в контейнер, а часть запросов из браузера в контейнер, и тут точно так же хост не умеет резолвить

Artem
30.09.2017
07:35:23
Nomad + consul епть

/dev/null
30.09.2017
07:37:24

Artem
30.09.2017
07:37:36
Нед
Страдайте
И дока у них конченая.

/dev/null
30.09.2017
07:39:00
Страдайте
да здец, мне проектом заниматься нужно… с докером уже два дня вожусь…

Artem
30.09.2017
07:40:22
Все потому что докер говно ?

/dev/null
30.09.2017
07:52:49
а если так https://blog.amartynov.ru/dnsmasq-docker-service-discovery/ ?

Google

/dev/null
30.09.2017
08:12:37
Вытягиваю crul http://a1ad233ef61c.containers.example.com:80/get_mode все работает
со странички приложения не работает

Andrey
30.09.2017
08:17:08
https://docs.docker.com/docker-cloud/apps/service-links/#discovering-containers-on-the-same-service-or-stack читайте доку

/dev/null
30.09.2017
08:29:04
Блин, нифига не понял

Admin
ERROR: S client not available

Andrey
30.09.2017
08:30:11
Тогда сорян. Не стоит заниматься докером (пока что)

/dev/null
30.09.2017
08:30:47
В одной из статей читал, что раньше нужно было линковать, я теперь достаточно создать новую сеть и использовать ее в обоих контейнерах

zigmund
30.09.2017
08:45:27
Линк - без сварма.
В сварме линк не нужен, резолвится по имени сервиса.

Igor
30.09.2017
14:24:45
Можно не линковать если из одной сети

Artem
30.09.2017
15:15:02
Тебе уже выше кинули как общаются между собой сервисы и там мохер вообще хоть оно на го, хоть на пхп написано, все общаются между собой по имени сеовиса
Fqdn тут вообще не нужон
Если нет времени читать офф доку докера где все это расписано с примерами даже, то зачем кому то тратить на это время тут?)