Alex
чтобы можно было без проблем перезапустить.
Alex
Alex
не моунтинг а volume
Alex
и для всего этого оркестрирования есть тулзы.
Alex
вот когда будет три-четыре растоприложения общающихся друг с другом, или растоприложение с зависимостями, тогда может взглянешь на картину иначе.
Denis
Vladimir
Лол, так а что тебе от контейнеров осталось
Vladimir
Vladimir
Лол
Alex
а потом понимаешь что стримра видео тебе нужно 15 штук
Vladimir
Лол
Alex
а его зависимость - хранилище, хватит одной штуки
Евгений
Что такое оси
Чувак рассуждает о контейнерах и не слышал об open container initiative, нурмас
Alex
ррраз и у тебя 15 стримеров контенеров ссылающихся на один контейнер хранилище.
Alex
даже гитхаб уже планирует переход на докер ибо не гибко нихуя.
Alex
еще мультистейж удобно так делать.
Евгений
У меня в проде докер, не знаю как кодерам, но для админа докер это божественное упрощение
Alex
Alex
Слушай, а расскажи, ты базу в докере держишь?
Евгений
Пробрасываю волюм в контейнер
Alex
просто на эту тему разные подходы есть.
Евгений
Ну, СУБД в контейнере
Евгений
"База" это иннодб-файлики так-то, они просто в особой папочке лежат, которая монтируется внутрь контейнера.
Удобство тут в том, что ты можешь без особой головной боли запилить несколько инстансов субд, меняя только порты и волюмы в композ-файлах
Alex
базу зашарить то сложнее
Alex
или я неправильно понял твою мысль.
Alex
Но обычно масштабирование бд это проблем.
Vladimir
Vladimir
Да и в чем удобство, если основная работа с бд это io
Vladimir
Или ты мусклом формулы считаешь?
Евгений
И прям они один файл делят?
Ну тебе и не нужно шарить базу, смысл вынесения файликов исключительно в том, чтобы после рестарта или перенакатывания контейнера ничего не потерять же.
Репликацию всё равно строить классическими средствами
Vladimir
Ну ты чёт описал другое
Vladimir
Vladimir
О каких инстанцах речь
Vladimir
Окей, как вы логи собираете?
Vladimir
Как вы доставляете новые сервисы, в случае апдейта одного из
Евгений
Ну тебе нужно на проде иметь три мускуля, ты юзаешь один и тот же обрсз, при докер ран разные параметры указываешь
Vladimir
Нахуй мне три мускула? Я ж не ебанутый
Vladimir
Куда класть контейнеры с своими сервисами?
Vladimir
Как менеджить несколько контейнеров работающих с сетью на одной машине?
Евгений
Ну по мускулю на микросервис, норм. В gitlab registry, доставляем с помощью самописного недооркестратора
Евгений
Вообще мне кажется, что ты решаешь задачи для которых нужен нормальный админ (как это ща модно называть -- девопс)
Vladimir
Да речь про то, что докер многие вещи усложняет. Типа настройки сети
Vladimir
Точнее не то что усложняет, а сказывается негативно
Евгений
В каком месте усложняет? Ты всегда можешь пробросить хостовую сеть внутрь контейнера (нетворк хост). Докер только добавляет крутилок и конфигурябельности, но оставить какие-то вещи в таком виде, в котором ты к ним привык, он совершенно не мешает
Vladimir
Sergey
Vladimir
Разве нет?
Sergey
Нет
Евгений
Ну я уже выше сказал, что ты можешь сделать host и вообще получить доступ ко всей хостовой сети. Во-вторых ты про bridge, macvlan не слышал?
Vladimir
Бридж слышал
Sergey
Ну и что значит убьёт? В цифрах это как?
Vladimir
Игра такая карточная
Евгений
https://habrahabr.ru/company/badoo/blog/308402/
Sergey
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. так яснее?