У меня есть среда PROD, работающая на сервере RHEL 7. Я хочу использовать докер для развертывания. Я хочу упаковать все программное обеспечение и приложения в образ Docker без базовой ОС. Потому что я не хочу добавлять дополнительный слой поверх RHEL. Кроме того, я не смог найти официальное изображение базы для RHEL. Это возможно?Изображение Docker просто содержит программное обеспечение без ОС
Я вижу несколько старых сообщений, упомянутых о «FROM scratch», но выглядит, что он не работает в последней версии Docker - 1.12.5.
Если это невозможно, любые предложения по этому вопросу?
Вы пытаетесь упаковать все приложения в среде в один контейнер? Обычно это дурная практика в докер, поскольку они рекомендуют одну услугу в каждом контейнере. – zhqiat
Либо вы скомпилируете все свое приложение в автономный исполняемый файл с нулевыми зависимостями - или ... вы используете докер, как предполагалось, с базовым os. – user2105103
Я хочу отделить свои приложения (в настоящее время только одно приложение) от ОС и других зависимостей. Моя проблема заключается в том, что я не хочу, чтобы мое базовое изображение имело «FROM: RHEL», чтобы ввести дополнительный слой поверх моей операционной системы. – user2777473