Я пытаюсь вытащить частные изображения докеров из Docker Hub.Как использовать .dockercfg, чтобы вытащить личные изображения с помощью Kubernetes
Error: image orgname/imagename:latest not found
информацию я вижу в Интернете ...
- http://kubernetes.io/v1.0/docs/user-guide/images.html#using-a-private-registry
- https://github.com/kubernetes/kubernetes/issues/7954
ведет меня поверить, что я должен быть в состоянии поставить что-то вроде
{
"https://index.docker.io/v1/": {
"auth": "base64pw==",
"email": "[email protected]"
}
}
В kubelet uer $ HOME/.dockercfg и kublet затем будут аутентифицироваться в реестре контейнеров, прежде чем пытаться потянуть.
Это не работает. Я делаю что-то неправильно? Возможно ли это?
Я использую бродячую Provisioner, расположенный в https://github.com/kubernetes/kubernetes/tree/master/cluster
Также: Я знаю о методе ImagePullSecrets, но я пытаюсь понять, почему это не работает.
Update:
я переехал /root/.dockercfg к /.dockercfg и теперь, кажется, потянув частные изображения.
Это похоже на актуальность: https://github.com/kubernetes/kubernetes/issues/12626 – frodopwns