Частный реестр докеров в облаке-init.yaml - PullRequest
0 голосов
/ 11 мая 2018

У меня есть личный реестр докеров. Обычно я должен войти на клиентский компьютер и набрать docker login <private registry url>

Я бы хотел развернуть докеризованную среду AWS с автоматическим масштабированием, но я не уверен, как обеспечить, чтобы команды docker для извлечения образа использовали только наш личный реестр докеров. Я думал об этом в cloud-init.yaml и настройке

- path: /root/.docker/config.json
  content: |
     {
      "auths": {
          "<private registry url>": {
              "auth": "xxxxxxxxxxxxxxxxxx"
          }
      },
      "HttpHeaders": {
      "User-Agent": "Docker-Client/xyz (xyzzy)"
      }
  }

Это правильный подход или есть лучший способ?

1 Ответ

0 голосов
/ 15 января 2019

Используйте корзину S3, чтобы сохранить конфигурацию json для конфигурации реестра и настроить ее при загрузке.

...