2016-02-15 4 views
11

Я пытался Кубернете, я установил мастер и миньонов в AWS. Документация на докере + Кубернете, кажется, отсутствует, или, может быть, я искал ее в неправильном месте.Как использовать локальные контейнеры для докеров с Kubernetes

Допустим, я построил контейнеры для докеров в местном ящике (не в AWS). У меня нет реестров докеров.

Возможно ли, чтобы я сказал Кубернету использовать мои местные контейнеры при формовании стручков? Или мои контейнеры должны быть помещены в реестр докеров?

ответ

7

Если изображение было построено на хосте, где Kubernetes работает, то да, Kubernetes может использовать его при определенных условиях:

  • вашего стручка запланированного на хосте, где ваш образ существует (pre-built/pre-pulled image сценарий)
  • ваших стручок тянуть политики установлена ​​в IfNotPresent (см Updating Images)

Us в частном реестре make your life easier, хотя, кроме того, очень легко set up a local Docker registry с Кубернете.

+0

Спасибо! Попробует. – sam

+0

Последняя ссылка в ответе («настроить локальный реестр докеров») не работает. –

Смежные вопросы