Как авторизовать Docker, чтобы Docker Pull мог получать личные изображения внутри службы systemd?

Я хочу, чтобы docker извлекал мои личные изображения из службы systemd, поэтому я авторизую его, войдя в оболочку core пользователь и запустить docker authorize, Однако я вижу, что когда systemd запускает службу и вызывает Docker, она не авторизуется, поэтому не может найти мои личные изображения.

Как правильно авторизовать Docker, чтобы он мог извлекать личные изображения при запуске systemd?

1 ответ

Решение

Проверьте https://coreos.com/docs/launching-containers/building/registry-authentication/

Вам нужно 1. Скопировать dockercfg на диск с помощью cloudconfig и 2. Скажите вашему устройству, чтобы он работал как основной пользователь.

Другие вопросы по тегам