Поддерживает ли kubernetes альтернативное хранилище при извлечении или применении развертывания? - PullRequest
1 голос
/ 23 апреля 2020

Чтобы минимизировать проблемы с сетью, я создал local repository, зеркальное отображение Docker Hub. При применении развертывания мой локальный реестр отключается. Можно ли автоматически изменить источник репозитория на Docker Hub вместо моего локального репозитория? Применяя затем избыточность.

Как:

...
containers:
- name: webserver
  image-1: registry.mydomain/nginx:latest
  image-2: nginx:latest
  imagePullPolicy: Always
...

1 Ответ

1 голос
/ 23 апреля 2020

kubernetes pod spe c не включает в себя функциональность для указания нескольких изображений контейнера , но для этого часто можно настроить базовое время выполнения контейнера.

Docker

Если для изображения не указан определенный префиксный домен c, реестр docker.io занимает первое место, Docker ищет изображение с незаданной областью. Вот почему docker pull mysql. Docker имеет настройку registry-mirrors для изменения этого поведения.

В daemon.json добавить:

{
  "registry-mirrors": [ "something.local" ],
}

Это приведет к тому, что Docker сначала будет искать изображения без области действия something.local, а затем docker.io.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...