Я назначаю imagePullSecrets
своему модулю, что позволяет модулю (?) Извлекать изображение контейнера из частного реестра:
spec:
imagePullSecrets:
- name: dockerrep
Это прекрасно работает. Теперь в спецификации pod я передаю экземпляр docker:
spec:
volumes:
- name: dockersock
hostPath:
path: /var/run/docker.sock
Таким образом, я могу использовать докер внутри своего контейнера! (Я тоже монтирую его внутри контейнера). Но внутри моего контейнера экземпляру Docker не разрешено извлекать, используя imagePullSecrets
, предоставленный для самого модуля.
Кто-нибудь знает, есть ли прямой способ сделать это? Я думал, что экземпляр Docker («переданный») в контейнер автоматически унаследует «логин Docker» от imagePullSecret
.
Я знаю, что могу снова вручную установить секрет извлечения внутри своего контейнера и выполнить «вход в докер», просто желая узнать, существует ли прямой путь.
Спасибо.