Testez vos connaissances en répondant à ce QCM. Il est conseillé de le faire avant et après la formation pour évaluer votre progression. Attention les questions sont aléatoires et générées par IA.

1. Comment exécuter une commande (ex: bash) à l'intérieur d'un conteneur déjà en cours d'exécution ?





2. Quelle commande permet d'arrêter proprement un conteneur en cours d'exécution ?





3. À quoi sert l'option '-d' (ou '--detach') lors du 'docker run' ?





4. Qu'est-ce que Docker Swarm ?





5. Quelle commande permet de lister tous les conteneurs en cours d'exécution ?





6. Quelle est la principale différence entre Docker et une Machine Virtuelle (VM) ?





7. Quelle option permet de publier le port 80 d'un conteneur sur le port 8080 de l'hôte ?





8. Quelle commande permet de consulter la sortie console (stdout/stderr) d'un conteneur tournant en arrière-plan ?





9. Comment exécuter une commande (ex: bash) à l'intérieur d'un conteneur déjà en cours d'exécution ?





10. Quelle commande permet de lister tous les conteneurs en cours d'exécution ?





11. Comment garantir la persistance des données générées par un conteneur (ex: base de données) ?





12. Comment supprimer toutes les images Docker inutilisées et les conteneurs arrêtés en une seule fois ?





13. Quelle commande permet d'arrêter proprement un conteneur en cours d'exécution ?





14. Comment exécuter une commande (ex: bash) à l'intérieur d'un conteneur déjà en cours d'exécution ?





15. Quelle commande permet d'arrêter proprement un conteneur en cours d'exécution ?





16. Comment supprimer toutes les images Docker inutilisées et les conteneurs arrêtés en une seule fois ?





17. Quelle option permet de publier le port 80 d'un conteneur sur le port 8080 de l'hôte ?





18. Comment exécuter une commande (ex: bash) à l'intérieur d'un conteneur déjà en cours d'exécution ?





19. Qu'est-ce que Docker Hub ?





20. Quelle option permet de publier le port 80 d'un conteneur sur le port 8080 de l'hôte ?








Testez vos connaissances avec ce QCM

Glossaire de la formation

Micro-services

Architecture où une application est divisée en plusieurs petits services indépendants, souvent déployés dans le Cloud.

Docker

Outil permettant de virtualiser et packager des applications à l'intérieur de conteneurs légers pour un déploiement optimal.Exemple de déploiement d'u...

Prometheus

Système open source de surveillance et d'alerte, particulièrement adapté pour la collecte de métriques dans des environnements dynamiques (comme Kuber...

Kubernetes

Plateforme open source d'orchestration de conteneurs permettant d'automatiser le déploiement, la mise à l'échelle et la gestion des applications conte...

CI/CD

Intégration Continue et Déploiement Continu. Pratiques DevOps visant à automatiser les tests et le déploiement des applications pour livrer plus rapid...

Terraform

Outil d'Infrastructure as Code (IaC) permettant de définir et de provisionner des ressources d'infrastructure cloud et on-premise via des fichiers de ...

Métriques

Mesures numériques collectées à intervalles réguliers (ex: CPU, RAM, temps de réponse) utilisées pour évaluer l'état de santé global d'un système au f...

DevOps

Culture, mouvement et pratiques visant à unifier le développement logiciel (Dev) et l'administration des infrastructures informatiques (Ops).Découvrir...

API Gateway

Passerelle servant de point d'entrée unique pour l'ensemble des requêtes vers des architectures micro-services. Elle gère le routage, la sécurité et l...

Architecture

Conception globale et structurelle d'un système informatique, définissant ses différents composants, leurs relations et les principes guidant son évol...

Artefact (Artifact)

Résultat final d'un processus de compilation ou de construction logicielle (build), tel qu'un fichier .jar, une archive zip ou une image Docker, prêt ...

Repository

Dépôt de stockage centralisé. Peut désigner un dépôt de code source (ex: Git) ou un dépôt d'artefacts et binaires (ex: Harbor, Nexus, Artifactory).

Ansible

Outil open source d'automatisation informatique (IaC) permettant la gestion des configurations, le déploiement d'applications et l'orchestration, fonc...