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. À quoi sert l'outil Docker Compose ?





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





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





4. À quoi sert l'outil Docker Compose ?





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





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





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





8. Qu'est-ce que Docker Swarm ?





9. Qu'est-ce que Docker Hub ?





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





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





12. Quel est le driver réseau (network) par défaut utilisé par Docker lors du lancement d'un conteneur en standalone ?





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





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





15. Quel est le driver réseau (network) par défaut utilisé par Docker lors du lancement d'un conteneur en standalone ?





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





17. Qu'est-ce que Docker Hub ?





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





19. Qu'est-ce que Docker Swarm ?





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








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...