Прочитал это Как докер сравнивается с openshift?
Но у меня вопрос: Это чрезвычайно упрощенное описание того, что обычно делают разработчики с Openshift:
Выберите «контейнер» (скажем, контейнер JBoss / Wildfly)
Из Openshift вы указываете на свое репозиторий github
Openshift клонирует репо, построит его и развернет.
Openshift представляет вам веб-URL для доступа к этому порту 8080 репо.
Конечно, происходит гораздо больше, но это настолько просто, насколько возможно.
Можно ли выполнить эту настройку в моем собственном Linux-окне, виртуальной машине или облачном экземпляре (контейнер Docker -> клонировать, создавать и развертывать из репозитория git)? Что мне нужно, чтобы не возиться с сетями, доменами и т. д.?
Из своего исследования я вижу следующие инструменты:
Kubernetes
Докку: Я вижу, что это описывается как «Твоя собственная Героко».
Я также продолжаю слышать о CaaS (Контейнеры как услуга)
Я понимаю, что мне понадобится другой инструмент или процесс для возможности сборки (CI / CD) и для запуска сборок с помощью git push.
вопрос: возможно ли это? как это сделать?
пожалуйста, прочтите, где говорится: возможна ли эта настройка в моем собственном Linux-окне, виртуальной машине или облачном экземпляре (контейнер Docker -> клонировать, создавать и развертывать из репозитория git)? Что мне нужно, чтобы не возиться с сетями, доменами и т. д.?
Если вы хотите сделать это на собственном компьютере, почему бы не использовать OpenShift и oc cluster up? Это позволяет запускать экземпляр OpenShift в существующем экземпляре Docker. github.com/openshift/origin/blob/master/docs/cluster_up_down .md
выглядит очень многообещающе, спасибо @GrahamDumpleton


Вопросы, которые задают нам порекомендуйте или найдите книгу, инструмент, библиотеку программного обеспечения, учебное пособие или другой внешний ресурс, являются не по теме для Stack Overflow, поскольку они, как правило, привлекают самоуверенные ответы и спам. Вместо этого опишите проблему и то, что было сделано на данный момент для ее решения.