Възможно е да стартирате частни Docker изображения в Cloudfoundry и има специфичен за 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