Size: a a a

Docker — русскоговорящее сообщество

2020 May 18

ДК

Дмитрий Кожанов... in Docker — русскоговорящее сообщество
источник

M

Mentat in Docker — русскоговорящее сообщество
Aleksey Sviridkin
Кстати, пока тут толпа народу. Вопрос: как открыть 20к портов в сторону контейнера? Я вижу, что на каждый порт спавнится по docker-proxy процессу и это нагружает хост до неприличных цифр. Но есть же какие-то другие способы открыть порт? Киньте в меня ссылку на доку, плиз, а то я сам не пойму куда читать
Вы используете докер неправильно, оно так не задумано и работать не будет. Если вам надо 20к портов - значит у вас сильно переусложненный сервис в контейнере. Делайте ему сразу host network и молитесь
источник

ЕР

Евгений Ры́марев... in Docker — русскоговорящее сообщество
inqfen
stdout это такой dev
А, ну может. Короче запускаю апп на Python, а он print делает. Где это Docker хранит?
источник

AS

Aleksey Sviridkin in Docker — русскоговорящее сообщество
Mentat
Вы используете докер неправильно, оно так не задумано и работать не будет. Если вам надо 20к портов - значит у вас сильно переусложненный сервис в контейнере. Делайте ему сразу host network и молитесь
host network требует понимания на какой ноде оно крутится.
Я понимаю, что это фигня и так быть не должно, но это блекбокс, который таким создал не я
источник

ДК

Дмитрий Кожанов... in Docker — русскоговорящее сообщество
Евгений Ры́марев
А, ну может. Короче запускаю апп на Python, а он print делает. Где это Docker хранит?
/dev/stdout
источник

i

inqfen in Docker — русскоговорящее сообщество
Евгений Ры́марев
А, ну может. Короче запускаю апп на Python, а он print делает. Где это Docker хранит?
В логах
источник

i

inqfen in Docker — русскоговорящее сообщество
А логи - смотря как ты настроил
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
Может все таки надо монолит на микросервисы разбирать.
источник

ЕР

Евгений Ры́марев... in Docker — русскоговорящее сообщество
inqfen
В логах
В логах докера?
источник

AS

Aleksey Sviridkin in Docker — русскоговорящее сообщество
Виктор Капля
Может все таки надо монолит на микросервисы разбирать.
Может, но это разработка не моей компании. Увы
Да и не поможет особо. Это 20к медиапортов и хендлить их будет один фиг один сервис
источник

i

inqfen in Docker — русскоговорящее сообщество
По дефолту в json файлике в директории с конфигом контейнера
источник

i

inqfen in Docker — русскоговорящее сообщество
Aleksey Sviridkin
host network требует понимания на какой ноде оно крутится.
Я понимаю, что это фигня и так быть не должно, но это блекбокс, который таким создал не я
Почему требует понимания?
источник

AS

Aleksey Sviridkin in Docker — русскоговорящее сообщество
inqfen
Почему требует понимания?
Ну откуда мне знаеть куда сварм поселит его. У меня не на всех нодах даже ip есть
источник

i

inqfen in Docker — русскоговорящее сообщество
Просто для процесса нет своего сетевого пространства и оно прибивается к хостовому
источник

AS

Aleksey Sviridkin in Docker — русскоговорящее сообщество
И никакой LB уже не прикрутить (на уровне докера)
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
Aleksey Sviridkin
Может, но это разработка не моей компании. Увы
Да и не поможет особо. Это 20к медиапортов и хендлить их будет один фиг один сервис
А на фронт поставить какой-то хапрокси, который трафик раскидает по бекэндам?
источник

i

inqfen in Docker — русскоговорящее сообщество
Aleksey Sviridkin
Ну откуда мне знаеть куда сварм поселит его. У меня не на всех нодах даже ip есть
А так у тебя порты на неизвестном хосте пробросятся, какая разница?
источник

AS

Aleksey Sviridkin in Docker — русскоговорящее сообщество
Виктор Капля
А на фронт поставить какой-то хапрокси, который трафик раскидает по бекэндам?
дык это тогда проще на бейрметале ваять тогда уж
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
Aleksey Sviridkin
Ну откуда мне знаеть куда сварм поселит его. У меня не на всех нодах даже ip есть
Так всё же swarm?
источник

AS

Aleksey Sviridkin in Docker — русскоговорящее сообщество
Виктор Капля
Так всё же swarm?
А я где-то говорил, что у меня не сварм?
источник