J'essaie d'utiliser Kubernetes en local. J'ai donc installé minikube. Lorsque je crée l'objet de déploiement, les pods ne peuvent pas trouver les images dans le registre docker de minikube et le statut des pods est le suivant ErrImageNeverPull
. Pour résoudre le problème, j'ai suivi les étapes suivantes :
minikube start
eval $(minikube docker-env)
- J'ai changé
ImagePullPolicy
aNever
dans le fichier deployment.yaml docker-compose build && docker-compose up -d
Même si j'ai suivi toutes ces étapes, les images du projet ne sont pas créées dans le registre minikube. Je l'ai vérifié deux fois en exécutant cette commande eval $(minikube docker-env -u)
afin de revenir au registre local de Docker. Les images et les conteneurs ont été créés dans le registre local de Docker.
Ma question est la suivante : comment puis-je créer des images docker dans le registre docker de minikube ?