Вход в Docker в кластер kube - PullRequest
1 голос
/ 13 марта 2019

Я создал частное хранилище в Docker Hub и пытаюсь вставить этот образ в мой кластер kubernetes.Я вижу документы, предлагающие сделать это

kubectl create secret generic regcred \ --from-file=.dockerconfigjson=<path/to/.docker/config.json> \ --type=kubernetes.io/dockerconfigjson

Я уже вошел в систему, и я изменяю путь на ~ / .docker / config.json, но он продолжает давать мне

error: error reading ~./docker/config.json: no such file or directory

, несмотря на тот факт, что если я наберу cat ~/.docker/config.json, он отображает содержимое, то есть файл.

Другими словами, как правильно проходить проверку подлинности и иметь возможностьвставить частные изображения в кластер Kube?

1 Ответ

2 голосов
/ 13 марта 2019
error: error reading ~./docker/config.json: no such file or directory
                     ^^^^ ?

~./docker/config.json не представляется действительным:
~/.docker/config.json будет

Чтобы устранить любые сомнения, попробуйте полный путь вместо ~:

kubectl create secret generic regcred \
    --from-file=.dockerconfigjson=/home/auser/.docker/config.json \
    --type=kubernetes.io/dockerconfigjson
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...