Анатолий
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
а какой внешний адрес хоста?