Я пытаюсь использовать Minikube для разработки местных кубернетов. Я настроил мое окружение Docker использовать Docker демон работает в предоставленном Minikube VM (boot2docker), как предложено:Невозможно вытащить изображение докера из частного репо при использовании Minikube
eval $(minikube docker-env)
Он устанавливает эти переменные среды:
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.100:2376"
export DOCKER_CERT_PATH="/home/jasonwhite/.minikube/certs"
При попытке вытащить изображение из нашего частного хранилища Docker:
docker pull oururl.com:5000/myimage:v1
Я получаю эту ошибку:
Error response from daemon: Get https://oururl.com:5000/v1/_ping: x509: certificate signed by unknown authority
Похоже, мне нужно как-то добавить доверенный сертификат root, но до сих пор не удалось выполнить мои попытки.
Я попал в хранилище штрафа с завитком с помощью нашего ч корневого сертификата:
curl --cacert /etc/ssl/ca/ca.pem https://oururl.com:5000/v1/_ping
Вы пытаетесь вытащить изображение на свою локальную машину или пытаетесь создать Kubernetes Pod, который может вытащить изображение из виртуальной машины? – springle
Я впервые столкнулся с проблемой при попытке создать блок, который должен был вытащить изображение из частного репо для создания, поэтому именно VM попыталась вытащить изображение, когда столкнулась с проблемой неспособности проверить x509 сертификат –