Etki
я-то думал эта команда существует именно для того, чтобы после нее ничего не поднималось
Alex
Блин смотрю я на то как пишут люди докерфайлы и у меня вытекают глаза.
Alex
Вот есть код. Его добавляют через ADD в контейнер. Не volume, а ADD, блин.
Alex
Это невозможно дебажить и надо перестраивать контейнер при каждом апдейте.
Alex
В итоге из-за того что я написал true вместо True я второй раз делаю ребилд жирного контейнера.
Etki
Артефакты не нужно дебажить
Etki
Питонопроблемы
Alex
Хехехе... я понимаю, что код надо дебажить отдельно, но если оно все под докер настроено как еще его запускать.
Alexandr
Чтобы всякую шляпу вылавливать до того как это попадает в контейнер
Александр
Нам на работе один товарищ впаривал что docker CI утирает дженкинс во всем. Удивился когда про гитхуки услышал
Alex
А jenkins разве не для этого?
Дженки-что?) Камон, какой тут дженкинс, это ж не продакшн, энтерпрайз и тп.
Александр
молодой, горячий
Alex
Я умных книжек по докеру не читал, но связывать код с имеджем! контейнера это зашквар в моём понимании.
Alex
Ну ок, удаляйся тогда из чата
У вас что, реально так принято делать?)
Александр
Мол, пацаны, каюсь. Удаляюсь
Alex
У вас это у кого?
Ну у тебя к примеру
Александр
и голову пеплом посыпать
Alex
Дженкинс Энтерпрайз?)
Дженкинс нот фор гитхаб опен-сорс
Alexandr
Ну если докер это хуйня, зачем в чате сидеть
Alex
Ну если докер это хуйня, зачем в чате сидеть
Где я писал, что докер хуйня? Я нежно его люблю :)
Александр
Дженкинс Энтерпрайз?)
для глупарей вчера осиливших докер и чуть ощупавших CD - да. Там же надо больше движений делать
Anonymous
Дженкинс нот фор гитхаб опен-сорс
Рили https://github.com/jenkinsci/jenkins ?
Alex
Вы все просто хейтеры...
Александр
Налетели вороны на парня
Александр
Фу
Etki
Нашел оправдание
Anonymous
Главное чтоб ребзя не слышали как дружить дженкинс с мезосом, когда можно слеивы подымать в зависимости от нагрузки
Etki
Ой, ну вот только мезос такое умеет
Александр
Чуваки, такой вопрос. Если не связывать код с имеджем
Alexandr
Вы все просто хейтеры...
Не пробовал, но осуждаю. У тебя логика такая
Александр
то зачем тогда докер
Александр
Философский вопрос
Alexandr
то зачем тогда докер
Изоляция процессов
Etki
Интерпретаторы к проекту привязывать
Anonymous
Александр
Изоляция процессов
Я говорю не связывать код, по словам товарища. Это значит что кода в докере и быть не должно
Anonymous
опять же в мезосе скалироваться удобно)
Alex
Я все равно буду делать, как считаю нужным :) Контейнер и код - две разные сущности и связывать их намертво по мне говно идея.
Anonymous
что значит кода не может быть?
Александр
Чувак проповедует пустой докер
Anonymous
а если у тебя там интерпретируемый язык?
Anonymous
а если компилируемый?
Александр
А я -то думал что ты любишь деплоить пустые контейнеры
Александр
что бы не связывать их с кодом
Александр
вот поржал
Anonymous
Alex Dushkin а у меня вот на джаве джарники собираются, их тоже через вольюмы монтировать?
Александр
Код через вольюм, камон.
Какое преимущество дает такой подход для процесса разработки?ДЕйствительно интересно
Александр
по твоему мнению
Alex
Alex Dushkin а у меня вот на джаве джарники собираются, их тоже через вольюмы монтировать?
Собирай их динамически при старте контейнера из кода, который замаунтил. Я с джавой не работаю, поэтому могу хуйню нести про неё.
Alex
Какое преимущество дает такой подход для процесса разработки?ДЕйствительно интересно
Для процесса разработки? Не надо для каждого изменения в коде контейнер пересобирать.
Alex
собирать при старте код? а мне еще и компилятор в докер сунуть над?)
Я ж говорил, джава от меня далека. В питоне суют python3 в контейнеры и библиотеки тоже.
Anonymous
@ads_alpha а вообще у меня скала и сбт, и он выкачает кучу зависимостей для билда, эт типа норм?)
Anonymous
@ads_alpha если ты сунул питон и его библиотеки внутрь, то это уже связь с кодом!
Александр
Для процесса разработки? Не надо для каждого изменения в коде контейнер пересобирать.
А зачем пересобирать контейнер каждый раз? В докере очень удобно итерационно разрабатывать кстати. Даже, как пример, делаешь разные версии софта в докере. Тестируешь скорость иль еще чего. Который интересен пулишь в гит. И переключение между контейнерами куда проще чем по гитв прыгать просто так
Александр
И гит чистый без говна
Anonymous
Для процесса разработки? Не надо для каждого изменения в коде контейнер пересобирать.
вообще это нормальная практика, про тестирование слышал?)
Etki
Была б идея-то
Alex
вообще это нормальная практика, про тестирование слышал?)
Нет, я хипстер и код категорически не тестирую. *сарказм*
Anonymous
Ты придираешься к словам и хейтишь идею.
ну открой кароч питоновскую либку, эт код
Anonymous
ты нарушает свою концепцию