Поскольку в Liberty уже добавлена функция пакета сервера, достаточно легко упаковать сервер от разработки до производства. Так зачем мне докер? Дает ли это преимущество?
Существует яркая экосистема для оркестровки и управления контейнерами. Если вы распаковываете упакованные серверы для их развертывания, вам придется разрабатывать свои собственные решения (или обходиться без них), поскольку все инвестиции / улучшения, выполняемые таким образом, чтобы повлиять практически на все в контейнер. Например, масштабирование, отработка отказа, внедрение сбоев, сине-зеленые развертывания, обнаружение служб, метрики, безопасность ...
Если вы можете поместить свое приложение в контейнер, вы можете быть уверены, что оно будет взаимодействовать с любой современной инфраструктурой и почти сразу же сможет воспользоваться всеми преимуществами всех наворотов.