В Cloudfoundry можно запускать частные образы Docker, и вы можете использовать специальный реестр CF. Для этого необходимо выполнить ряд дополнительных действий.
Чтобы сначала ответить на ваш последний вопрос, мы должны разобрать, что именно подразумевается под «Диего является частью Cloud Foundry». Cloud Foundry развертывается с использованием BOSH, который, среди прочего, имеет концепцию release
. release
— это, по сути, набор версий исходного кода, конфигурации, зависимостей и т. д., которые необходимы вашей системе для работы. Я бы порекомендовал прочитать документы BOSH, чтобы лучше понять, что такое BOSH.
Исторически Cloud Foundry состоял из единственного выпуска BOSH, cf-release
, но это уже не так. Сам Diego развернут как отдельный выпуск, diego-release
, и это то, что упоминается в примечаниях к выпуску cf-release
. Для обеспечения совместимости каждый выпуск cf-release
публикует информацию о том, какой выпуск diego-release
запускается одновременно.
Diego поддерживает внутренний реестр докеров, который может запускать частные образы докеров, но для этого необходимо развернуть другой выпуск BOSH и правильно его настроить. Эта чушь — это diego-docker-cache-release, README надеюсь, поможет вам начать работу. Это сообщение cf-dev от нынешний премьер-министр Диего также может помочь в его настройке. Если у вас возникнут какие-либо проблемы или проблемы, я бы порекомендовал отправить сообщение в списки рассылки cf-dev в качестве Сообщество и разработчики CF внимательно следят за этим каналом связи.
person
crhino
schedule
24.10.2015