我为我的pod分配了imagePullSecrets
,该pod允许pod(?)从私有注册表中提取容器的映像:
spec:
imagePullSecrets:
- name: dockerrep
这很好。现在在我的pod规范中,我确实将docker实例传递给了:
spec:
volumes:
- name: dockersock
hostPath:
path: /var/run/docker.sock
这样,我可以在容器内使用docker! (我也将其安装在容器内)。但是,在我的容器内,不允许使用提供给pod本身的imagePullSecrets
拉docker实例。
有人知道是否有直接的方法吗?我以为进入容器的docker实例(被“传递”)会自动继承imagePullSecret
的“ docker login”。
我知道我可以再次在容器中手动安装拉秘密并执行“ docker登录”,只是想知道是否有直接方法。
谢谢。