Назад | Перейти на главную страницу

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

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

Как правильно авторизовать докер, чтобы он мог извлекать частные образы при выполнении с помощью systemd?

Проверять, выписываться https://coreos.com/docs/launching-containers/building/registry-authentication/

Вам необходимо 1. Поместить dockercfg на диск с помощью cloudconfig и 2. Указать вашему устройству, что он запускается от имени основного пользователя.