
Анатолий
05.06.2019
14:37:47

foi
05.06.2019
15:27:14

Kirill
05.06.2019
17:00:43
всем привет) а не подскажите, как мне бы извернуться?
развернул апликейшн с веб-мордой в докере на локалке, адрес у этой прелести 172.*, а доступ получить даже с локалки не могу. как бы его превратить в 192.*, например?)
внутри контейнеров убунта

Google

George
05.06.2019
17:01:50

Kirill
05.06.2019
17:02:49
внутри контейра 172.*
а как приклад перевесить? nginx конфиг?

Igor
05.06.2019
17:03:02
80:80
Например

Kirill
05.06.2019
17:03:26

George
05.06.2019
17:03:53
80:80
Проброс не поможет, если приложуха внутри не 0.0.0.0 слушает, увы

Kirill
05.06.2019
17:04:01
80:80
а внутри докера это можно запилить?

Igor
05.06.2019
17:04:03

George
05.06.2019
17:04:32
Почти. Расскажи про архитектуру . Возможно, что тебе host mode будет проще сделать . А nginx в приложением по имени контейнера должен ходить

Igor
05.06.2019
17:05:00

George
05.06.2019
17:05:05
Но там есть нюанс, что если ты сделаешь втупую через апстримы, то если приложуха не поднялась => нет днс => nginx не стартанет

Google

George
05.06.2019
17:05:11
Expose игнорируется в 90% случаях

Kirill
05.06.2019
17:05:59
на самом деле, всё просто - есть сервис, который разворачивает мониторинги, но работает только под линукс. собственно его я решил запилить в контейнер, мониторит он удаленный хост, а рузельтаты мониторинга глянуть не могу
либо какую-то морду ставить на него и внутри смотреть, но не знаю такие извращения можно говорить?

Igor
05.06.2019
17:07:48

Kirill
05.06.2019
17:10:13
такс, вынужден отчалить - пока успел глянуть, что 127.0.0.1 не пашет. а докер файл где искать?

George
05.06.2019
17:15:55

Kirill
05.06.2019
17:31:37
а куда ж копать?)
хитрые гуру всегда отвечают туманно)

Andrey
05.06.2019
17:33:46

Kirill
05.06.2019
17:34:08
да, видит тот хост который монитрю
оттуда коннект уже настроил
а вот посмотреть что там - ума не приложу)

Andrey
05.06.2019
17:34:42
Curl tvoiserver

Kirill
05.06.2019
17:35:14
Curl tvoiserver
не совсем понял - из контейнера я вот это делаю, замечательно работает
извне в контейнер - нет

Andrey
05.06.2019
17:36:13
Это чудеса, не бывает такого. А курлом на локалхос

Kirill
05.06.2019
17:36:53
признаюсь, торопился мог по невнимательности не то курлить
курл чтобы в контейнер кинуть какой хост надо скормить?

George
05.06.2019
17:40:08

Google

George
05.06.2019
17:40:48
У тебя с хоста доступен только nginx. Норм практика прописать в нем виртсерверы, чтобы каждый указывал в свой контейнер. Вирт сервер можно задать (фактически это дополнительный хидер хттп) в запросе курлом.
Либо - добавляешь в /etc/hosts алиасы, которые ты сделал в nginx, и указываешь их на 127.0.0.1

Kirill
05.06.2019
17:42:23
примерно понял, спасибо за наводку и помощь
скоро испытаю

Andrey
05.06.2019
17:44:47

George
05.06.2019
17:50:07
примерно понял, спасибо за наводку и помощь
Я тебе ещё добавлю, что в принципе зафиксировать айпишники контейнеров возможно. Но это отдельный параметр в docker run или в docker-compose. И, поверь, скорее всего ты этого не хочешь :-)
Разобрался ? Я предполагаю, что у тебя socat тупо не стартанул

Bad
05.06.2019
17:50:53
нет, не разобрался еще
думаю попробовать свой reverse proxy написать, полегче Traefik, под себя

ildar
05.06.2019
18:33:00

Vladimir
05.06.2019
18:37:02
Возник вопросик про multistage-build. Можно ли как то в другом файле Dockerfile указать на локально сбилженный image?

Vadym
05.06.2019
18:47:50
всем доброго времени суток, кто ставил докер на 19 убунту? норм ставиться?

Kirill
05.06.2019
18:55:29

Andrey
05.06.2019
18:57:20

Kirill
05.06.2019
18:57:59
да, понял) такое знаем

Andrey
05.06.2019
18:58:33
короче не может не работать, фаер открывает всё сам, приложуха у тебя точно запущена, порты пробросил...
косяк в образе может ? попробуй не латест

Google

Andrey
05.06.2019
19:02:37
ещё варик ты не всё рассказал) где это и кто хостовая машина

Kirill
05.06.2019
19:02:54
спасибо в любом случае)

Andrey
05.06.2019
19:03:09
и скорее всего ты курлом с хостовой не чекал.

Igor
05.06.2019
19:55:31

Valery
05.06.2019
22:59:31
The 2019 Web Development (Frontend + Backend) RoadMap - DEV Community ????
https://dev.to/javinpaul/the-2019-web-development-frontend-backend-roadmap-4le2

ildar
06.06.2019
03:44:22

How
06.06.2019
05:21:33
Сорян за нубский вопрос, как заставить docker-compose по адресу 127.0.0.1 обращаться натурально на локалхост?

ildar
06.06.2019
05:23:22

How
06.06.2019
05:23:45
Спасибо, загуглю

Maks
06.06.2019
06:19:23
Hi, Есть вопрос, возможно ли изменить в docker swarm порт udp 4789 который используется для overlay network?

George
06.06.2019
06:23:18
у меня такое ощущение, что он захардкожен
теоретически ты можешь правилами iptables его как бы перевесить. Но вот зачем тебе это?
конфликт с VXLAN?
вот. Я тебе даже тикет принес https://github.com/moby/moby/issues/38030
Maks теоретически указывают на параметр https://docs.docker.com/engine/reference/commandline/swarm_init/#--data-path-addr , но я не уверен

Maks
06.06.2019
06:37:18

Mr_Ras
06.06.2019
06:38:56
Как в докере достучатся до базы, которая не в докере, а на хосте?

George
06.06.2019
06:42:00
берешь и подсосываешь адрес хоста и порт базы. Не 127.0.0.1, а именно внешний адрес хоста

Google

Mr_Ras
06.06.2019
06:44:17
а какой внешний адрес хоста?