Vous avez un Dockerfile à déployer sur Google Kubernetes Engine. Quelles étapes devriez-vous suivre ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Construire une image Docker à partir du Dockerfile, la pousser vers Container Registry, créer un fichier YAML de déploiement référençant cette image, et utiliser kubectl pour créer le déploiement..
Pourquoi c'est la réponse
Pour déployer une application Docker sur GKE, vous devez d'abord transformer votre Dockerfile en une image exécutable. Cette image doit être stockée dans un registre accessible par GKE, comme Google Container Registry (gcr.io). Ensuite, vous définissez votre déploiement Kubernetes (nombre de répliques, ports, etc.) et le service associé (exposition de l'application) dans un fichier YAML, en spécifiant l'image que vous avez poussée. Enfin, vous utilisez l'outil en ligne de commande kubectl pour appliquer ce fichier YAML à votre cluster GKE, ce qui crée et déploie vos pods. Les options kubectl app deploy et gcloud app deploy ne sont pas des commandes standard pour le déploiement direct d'un Dockerfile sur GKE. Télécharger l'image vers Cloud Storage n'est pas la méthode standard pour rendre une image Docker disponible pour GKE ; Container Registry est le service approprié.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise