172 похожих чатов

Ребят, всем доброго утра. Подскажите, какие подводные юзать докер композ

на проде? Как я понимаю, это далеко не бест практис? Сервак один и масштабирование не планируется.

36 ответов

25 просмотров

бест практис не использовать докер-композ на проде.

Niko-Las Автор вопроса
Andrey Kartashov
бест практис не использовать докер-композ на проде...

Ну вот, а почему? И что использовать? Или вообще не использовать контейнеризацию на проде?

Niko Las
Ну вот, а почему? И что использовать? Или вообще ...

смысла потому что нет. Композ для разраба, чтобы поднять полностью стек расспределённого приложения у себя на неродной для приложения ОС

Вполне себе работает и переносится. Если даже потом планируешь масштабироваться проще в оркестратор переехать будет.

Niko Las
Оверхед большой?

Они у тебя в одном бридже, на одном хосте. Погоняй iperf если хочется узнать какая будет скорость по сети на твоих инстансах.

Niko-Las Автор вопроса
zeleniumex
Они у тебя в одном бридже, на одном хосте. Погоняй...

Резолвинг имëн не занимает время или там что-то типа хост файла?

Сильно зависит от того, что в нём планируется запускать. И надо быть готовым к тому, что от части фич, которые хорошо себя показали при локальной разработке, надо будет отказаться и иметь минимум три compose файла на проект.,

Andrey Kartashov
докер

докер - не ось )

Vladimir Chernyshev
докер - не ось )

это средство запускать процесс в неродной ОС

Andrey Kartashov
это средство запускать процесс в неродной ОС

нет, это средство запуска приложение для Linux в Linux

Andrey Kartashov
не противоречит

противоречит, докер это НЕ средство запуска приложений для Linux в Windows или MacOS

Vladimir Chernyshev
я в курсе что это такое

для вас это почему то исключительно Linux Windows MacOS

Andrey Kartashov
смысла потому что нет. Композ для разраба, чтобы п...

При таком подходе откровенная дурь выходит: ты добавляешь сложность работы с докером, но не получаешь ни единого преимущества его использования (унификацию окружений, возможность собрать вместе конфликтующий софт и прочие). Тут либо докер выкинуть нахрен, либо использовать везде.

Niko Las
Оверхед большой?

На сеть - довольно большой, на остальное - копеечный. Если не торрент-трекер делаешь и не на виртуалке с тремя ядрами, то вряд ли сильно расстроишься.

Евгений Смирнов
При таком подходе откровенная дурь выходит: ты доб...

у него один сервак, нафига ему композ - это раз. Два - использование композа в проде точно дурь. Унификации тут не будет, просто потому что сценарии локальной разработки и боевого сервера очень разные, одним ямликом не обойтись

Andrey Kartashov
у него один сервак, нафига ему композ - это раз. Д...

на один сервак как раз и композ, а ямликов достаточно трех для локальной разработки и контуров только переменными отличающихся

Andrey Kartashov
лишний слой сети

На самом деле не особо большая проблема.

Andrey Kartashov
лишний слой сети

не лишний, а беспечивающий изоляцию

Vladimir Chernyshev
не лишний, а беспечивающий изоляцию

ты иди разбирайся, что такое ОС. Сейчас ещё будешь мне доказывать, что nginx в докере быстрее работает

Andrey Kartashov
ты иди разбирайся, что такое ОС. Сейчас ещё будешь...

Ну да есть там оверхед из-за bridge, т.к. операция копирования очень дорогая. Но так и виртуалочки тоже оверхед с сетью. И вообще bridge в linux с 10G очень грустно. Но что поделать... есть много других путей.

zeleniumex
Ну да есть там оверхед из-за bridge, т.к. операция...

много ли проектов который этот оверхед заметят?

Vladimir Chernyshev
много ли проектов который этот оверхед заметят?

Я заметил, когда на карманный торрент-трекер запихнул в докер и выкатил на виртуалке за 300 рублей в месяц. Пришлось прописывать listen = 127.0.0.1:порт вместо listen=порт

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
как быть с принтером? такой подход прокатит?
zamtmn
12
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Карта сайта