с докерфайлами возитесь ? Хотелось бы послушать какой у людей насколько положительный или негативный у людей опыт с этим подходом в продакшене
layered jar + докерфайл + на ci билдим с помощью kaniko
Что за билдпаки? Докерфайл не нужен, если есть jib
https://buildpacks.io/ вот это, у спринга есть плагин который позволяет билдить имеджи легким движением руки https://docs.spring.io/spring-boot/docs/2.5.6/maven-plugin/reference/htmlsingle/#build-image
По описанию сложилось ощущение, что это нужно на уровне организации вводить. Тем же основная фишка это горячая замена базовых слоёв, чтобы централизованно патчи накатывать.
я хотел, но с ним сложность, что нужно свой билдпак писать и базовый образ как-то хитро подкладывать, чтобы поправить какие он берет образы (возможно было только в первых версиях)
Да вот это слегка смущает
Поэтому остановился на jib
Нужен почти всегда для серьезных приложений
Зачем, что там такого в этих "серьёзных" приложениях?
комон. какой еще докер для серьезных приложений? или кобол уже ухитрились туда запихнуть?
пермишены для пользователя в контейнере, сертификаты организации, базовый стафф для всех, кто наследуется от базового образа
Так создай свой базовый образ и всё. Зачем это всё собирать каждый раз с приложением?
ну то есть докерфайл все еще нужен?
Нужен, но где-то в другом месте. А так конечно какой-то же образ ты будешь использовать, и он конечно же собран докерфайлом.
Обсуждают сегодня