Alex
чтобы можно было без проблем перезапустить.
Alex
не моунтинг а volume
Alex
и для всего этого оркестрирования есть тулзы.
Alex
вот когда будет три-четыре растоприложения общающихся друг с другом, или растоприложение с зависимостями, тогда может взглянешь на картину иначе.
Vladimir
Лол, так а что тебе от контейнеров осталось
Alex
Лол, так а что тебе от контейнеров осталось
изолированное окружение, связи между ними, балансировка и масштабирование.
Alex
По правилам же нельзя больше одного класть в контейнер,
потому ты их пихаешь в разные контейнеры и линкуешь между собой
Vladimir
Лол
Alex
а потом понимаешь что стримра видео тебе нужно 15 штук
Vladimir
Лол
Alex
а его зависимость - хранилище, хватит одной штуки
Евгений
Что такое оси
Чувак рассуждает о контейнерах и не слышал об open container initiative, нурмас
Alex
ррраз и у тебя 15 стримеров контенеров ссылающихся на один контейнер хранилище.
Alex
даже гитхаб уже планирует переход на докер ибо не гибко нихуя.
Alex
еще мультистейж удобно так делать.
Евгений
У меня в проде докер, не знаю как кодерам, но для админа докер это божественное упрощение
Alex
Слушай, а расскажи, ты базу в докере держишь?
Евгений
Пробрасываю волюм в контейнер
Alex
Пробрасываю волюм в контейнер
ну т.е база тоже в контейнере?
Alex
просто на эту тему разные подходы есть.
Евгений
Ну, СУБД в контейнере
Евгений
"База" это иннодб-файлики так-то, они просто в особой папочке лежат, которая монтируется внутрь контейнера. Удобство тут в том, что ты можешь без особой головной боли запилить несколько инстансов субд, меняя только порты и волюмы в композ-файлах
Alex
базу зашарить то сложнее
Alex
или я неправильно понял твою мысль.
Alex
Но обычно масштабирование бд это проблем.
Vladimir
Да и в чем удобство, если основная работа с бд это io
Vladimir
Или ты мусклом формулы считаешь?
Евгений
И прям они один файл делят?
Ну тебе и не нужно шарить базу, смысл вынесения файликов исключительно в том, чтобы после рестарта или перенакатывания контейнера ничего не потерять же. Репликацию всё равно строить классическими средствами
Vladimir
Ну ты чёт описал другое
Vladimir
О каких инстанцах речь
Vladimir
Окей, как вы логи собираете?
Vladimir
Как вы доставляете новые сервисы, в случае апдейта одного из
Евгений
Ну тебе нужно на проде иметь три мускуля, ты юзаешь один и тот же обрсз, при докер ран разные параметры указываешь
Vladimir
Нахуй мне три мускула? Я ж не ебанутый
Vladimir
Куда класть контейнеры с своими сервисами?
Vladimir
Как менеджить несколько контейнеров работающих с сетью на одной машине?
Евгений
Ну по мускулю на микросервис, норм. В gitlab registry, доставляем с помощью самописного недооркестратора
Евгений
Как менеджить несколько контейнеров работающих с сетью на одной машине?
Есть множество разных подходов, зависит от юзкейса. Тебе нужно создать несколько замкнутых окружений? Просто чтобы сервисы во внешнюю сеть смотрели?
Евгений
Вообще мне кажется, что ты решаешь задачи для которых нужен нормальный админ (как это ща модно называть -- девопс)
Vladimir
Да речь про то, что докер многие вещи усложняет. Типа настройки сети
Vladimir
Точнее не то что усложняет, а сказывается негативно
Евгений
В каком месте усложняет? Ты всегда можешь пробросить хостовую сеть внутрь контейнера (нетворк хост). Докер только добавляет крутилок и конфигурябельности, но оставить какие-то вещи в таком виде, в котором ты к ним привык, он совершенно не мешает
Vladimir
Разве нет?
Sergey
Нет
Евгений
Ну я уже выше сказал, что ты можешь сделать host и вообще получить доступ ко всей хостовой сети. Во-вторых ты про bridge, macvlan не слышал?
Vladimir
Бридж слышал
Sergey
Ну и что значит убьёт? В цифрах это как?
Vladimir
Игра такая карточная
Евгений
https://habrahabr.ru/company/badoo/blog/308402/
Vladimir
Sergey
Ну и как?
Sergey
С натом играл или без?
Vladimir
Без доната
Евгений
По BGP
Anonymous
Что на две бубны предпочитаешь торговать?
Vladimir
Два без козыря?
Vladimir
Чё за хуйня вообще
Vladimir
Это загадка в стиле есть два стула?
Anonymous
Просто интересно, действительно ли ты в бридж играл.
Vladimir
Нет, не играл
Anonymous
Я уже понял. Сори за офтоп.
Vladimir
Не прощу
Vladimir
Иди в чат гоферов
Alex
Окей, как вы логи собираете?
Ты серьезно сейчас?
Alex
логи в STDOUT пишутся и доступны через docker logs. Как их собирать - каждый настраивает под себя.
Евгений
Кстати о докере, для карго есть такая фиговина? https://docs.haskellstack.org/en/stable/docker_integration/
Dårk
кстати о докере, как по-быстрому собрать и упаковать приложуху на расте?
Vladimir
Вы ж об одном
Vladimir
А докер не нужно
Vladimir
Зачем вообще об этом говорить на Раст канале
Dårk
потому что у меня на данный момент задача: собрать приложение в docker. так яснее?