настроить рабочий енв, не?
Почему я могу настроить два десятка енвов с десятком разных языков/версий, а разраб нет, ему надо чтобы прод страдал ради удобства разраба?
Это тоже. Короче приседания от непонимания тулинга
А как тебе прохладная история о том, что скомпилированный джарник нужно складывать в git? 😆
Цель понятна и в целом оправдана. Но использование ее в нормальном процессе разработки я осуждаю
Это из серии обязанности опса, настроить каждый рабочий сервер. Вот только к разрабам пришли контейнеры, а к опсам IaC.
Ну и при чем тут страдание прода? Прод это вообще никак не трогает, если с умом делать. В прод все билдится и все кеши прогреваются еще на docker build. Далее с этим артефактом и работают.
А как ты сделаешь кастомным юзера? Или отдельный докерфайл, или на проде контейнер от рута Первое - усложнение процессов, второе риск безопасности
Рабочий сервер и личные дев енвы это разные вещи Иак и контейнеры не пришли к кому-то, они пришли в индустрию Ничего не мешает разрабу использовать вагрант или ансибл А опсы вообще беспрерывно контейнеры крутят
В CI обычная сборка из того же докерфайла, но никакие вольюмы не подключаются 🤷♂️ В прод пойдет именно этот оттестированный образ.
Значит оно от рута работает у вас Что является секурити проблемой и не заработает в кубере с включенным псп, например
Пробрасывать из переменных окружения хоста текущий юзер айдишник через аргументы, собирать локально новый докер образ для этого юзер айдишника и запускать его через композ?)
Обсуждают сегодня