
Anton
20.11.2018
16:34:10
Вообще я пытался выше решить через nginx , но мне опять подсказали что лучше traefik использовать
Сейчас решаю задачу запросить данные из двух php сервисов

ptchol
20.11.2018
16:36:21
Нгинкс может выступать базовым ингресом, направляет на некий сервис а за списком апстримов, редиректами и остальным 'апликейшн роутингом ' уже следит траеф который сервится как часть сервиса.

Dan
20.11.2018
16:36:51
Я, например, так на трaeфик не перешёл, и продолжаю пользуваться реверс прокси nginx. Но, должен сказать, что мне этого более чем достаточно для моих скромных задачек.

Google

Anton
20.11.2018
16:36:52
В жата контейнере собран фронт статикой и нужно чтобы все запросы шли на него, а сам js уже шёл на /API и /media

ptchol
20.11.2018
16:37:42
Получаем слабый контракт между командами. Что есть круто

Anton
20.11.2018
16:38:17

ptchol
20.11.2018
16:38:57
Это больше организационная задача чем техническая

Anton
20.11.2018
18:20:39

Maxim
20.11.2018
19:31:58
На скриншоте видно что запущено пару композиций и несколько внешних сервисов и наверное тебе нужно их подружить как то, верно?

Anton
20.11.2018
19:49:10
Друг с другом они тоже работают
Но фронт не работает с ними ещё

Maxim
20.11.2018
19:49:44

Anton
20.11.2018
19:50:07
Я добавлял в одну сеть

Maxim
20.11.2018
19:50:22

Google

Anton
20.11.2018
19:50:24
И для traefik тоже
Да все добавлял

Maxim
20.11.2018
19:50:57
Тогда зачем тебе порты?))) Обращайся по именам сервисов

Anton
20.11.2018
19:51:49
У меня в каждой композиции есть nginx, и у него дефолтное имя "nginx"
Мне какое имя использовать?
Которое докер ему присваивает ?
Nginx_1

Maxim
20.11.2018
19:53:35

Anton
20.11.2018
19:56:16
Сделай алиасы
Если вы про bash алиасы,тогда непонятно как их внести и куда? Я в принципе не особо в теме администрирования сервера, но приходиться разбираться.

Maxim
20.11.2018
19:58:07

Anton
20.11.2018
20:00:10
честно, только что узнал о существовании этого инструмента)
потому нет еще, но скоро будет
странно выдает инфографику wavescope, у меня все контейнеры работают и общаються друг с другом. И все службы запущены и отвечают если постучаться на порт. А тут выдает что почти никто не соединен друг с другом.
у меня нет линков внутри композ файла, я используя 3.2 версию, и вроде как читал что необязательно уже линковать

Maxim
20.11.2018
20:50:51
Выбери режим с отображением контейнеров
Тут по цветам видно композиции
Даже стрелочкой показывает "откуда и куда"

Google

Anton
20.11.2018
20:55:20
это я вижу, но почему остальные не связаны не понятно
вот по контейнерам
sync связан с бд , потому что там еще есть links

Maxim
20.11.2018
21:01:29
Линии показываю текущие связи, по цветам разделены композиции. Линии это путь запроса от одного контейнера к другому и обратно
Начни делать запросы и ты увидишь как эти запросы путешествуют между контейнерами

ptchol
21.11.2018
05:39:26
сложно и бесполезно.
а чего нада то ?

Anton
21.11.2018
05:41:39
а чего нада то ?
идеально было бы найти пример реализованный с микросервисами, не важно используется там nginx или traefik как обратное прокси

Konstantin
21.11.2018
07:50:01
что за утилита которая выводит это?

Anton
21.11.2018
08:13:16

Maxim
21.11.2018
11:54:37

Terminator
21.11.2018
12:00:18
@maksemuz будет жить. Поприветствуем!
@dm007dm будет жить. Поприветствуем!

Anton
21.11.2018
15:09:27
пока разбираюсь с глобальной задачей, спрошу простой вопрос,
Я работаю на маке и у меня volume выдает ошибку если пишу прямой путь в /etc, приходиться писать /private/etc
и на оборот выдает естественно ошибку на сервер на /private/etc. Приходиться пока менять вручную локально.
Может есть какое простое решение этого. Гугл мало дал толку.

Yuriy
21.11.2018
16:01:10
Ты весь /etc хочешь прокинуть в контейнер что ли?

Terminator
21.11.2018
16:48:40
@yarlanzey будет жить. Поприветствуем!

Anton
21.11.2018
17:07:46
в основном
- /private/etc/passwd:/etc/passwd:ro
- /private/etc/group:/etc/group:ro

Google

Terminator
21.11.2018
19:05:43
@porotnikov будет жить. Поприветствуем!