Tôi đang cố gắng sử dụng Minikube để phát triển kubernetes cục bộ. Tôi đã thiết lập môi trường Docker tôi để sử dụng daemon Docker chạy trong Minikube VM cung cấp (boot2docker) như đề xuất:Không thể kéo hình ảnh docker từ repo riêng khi sử dụng Minikube
eval $(minikube docker-env)
Nó thiết lập các biến môi trường:
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.100:2376"
export DOCKER_CERT_PATH="/home/jasonwhite/.minikube/certs"
Khi tôi cố gắng để kéo một hình ảnh từ kho Docker tin của chúng tôi:
docker pull oururl.com:5000/myimage:v1
tôi nhận được lỗi này:
Error response from daemon: Get https://oururl.com:5000/v1/_ping: x509: certificate signed by unknown authority
Có vẻ như tôi cần thêm chứng chỉ gốc ca đáng tin cậy, nhưng đã không thành công trong nỗ lực của tôi.
tôi có thể nhấn phạt kho với curl sử dụng gốc cert ca của chúng tôi:
curl --cacert /etc/ssl/ca/ca.pem https://oururl.com:5000/v1/_ping
Bạn đang cố gắng kéo hình ảnh trên máy cục bộ của mình hay bạn đang cố tạo một Kubernetes Pod có thể kéo hình ảnh từ trong máy ảo? – springle
Lần đầu tiên tôi gặp sự cố khi cố gắng tạo nhóm cần thiết để kéo hình ảnh từ kho lưu trữ riêng tư để tạo, do đó, VM đã cố kéo hình ảnh khi gặp sự cố không thể xác minh x509 chứng chỉ –