@docker_ru

Страница 1270 из 1375
Анатолий
05.06.2019
14:37:47
docker inspect покажи
https://pastebin.com/deZ06Pwv

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

внутри контейнеров убунта

Google
Kirill
05.06.2019
17:02:49
внутри контейра 172.*

а как приклад перевесить? nginx конфиг?

Igor
05.06.2019
17:03:02
внутри контейра 172.*
Проброс делай

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
а внутри докера это можно запилить?

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 80в докерфайле
Недостаточно

Expose игнорируется в 90% случаях

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

либо какую-то морду ставить на него и внутри смотреть, но не знаю такие извращения можно говорить?

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

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
признаюсь, торопился мог по невнимательности не то курлить

курл чтобы в контейнер кинуть какой хост надо скормить?

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 убунту? норм ставиться?

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
Либо - добавляешь в /etc/hosts алиасы, которые ты сделал в nginx, и указываешь их на 127.0.0.1
Хосты не удобно конфижить, curl --header "Host: example.com" http://127.0.0.1

спасибо в любом случае)
Я бы на твоём месте залез бы в контейнер и глянул чё да как там docker exec -it ....

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

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

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
конфликт с VXLAN?
да конфликт

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

Страница 1270 из 1375