Technologie Difficulté 3/10 16 questions

Docker — conteneurs et commandes

run, ps, logs, stop, exec, cycle de vie, conteneur vs VM. Support : Docker101.

À propos de ce quiz

Le monde de la technologie n'a plus de secrets pour toi ? Prouve-le : « Docker — conteneurs et commandes » aligne 16 questions pour une difficulté estimée à 3 sur 10. De quoi échauffer les méninges avant de monter en difficulté.

Sur SparkleQuiz, chaque partie compte : joue ce quiz en solo pour viser le sans-faute, ou lance une salle privée et défie tes amis en temps réel. Les bonnes réponses rapportent de l'XP et font grimper ta série.

Le thème « Technologie » sur SparkleQuiz

Qui a fondé Apple dans un garage ? Lire la présentation complète du thème Technologie.

À retenir de ce quiz

-a affiche aussi les conteneurs stoppés, -q ne renvoie que les ID (pratique dans un script : docker rm $(docker ps -aq)), -l le dernier lancé (attention sur une machine partagée).

Le SIGTERM laisse à l'application le temps de s'arrêter proprement. Si elle ne l'a pas fait au bout de 10 secondes, Docker envoie SIGKILL. Le conteneur n'est pas supprimé.

Quand le processus PID 1 se termine, Docker considère le conteneur comme arrêté. C'est pour ça qu'un conteneur dont la commande se termine tout de suite s'arrête tout de suite.

Aperçu des questions

Un avant-goût du quiz, avec quelques questions au hasard. Les propositions sont listées dans le désordre et sans marquage : la bonne réponse se découvre en jouant.

1. Sur quelles technologies Linux Docker s'appuie-t-il ?
  • systemd et cron
  • LXC et les cgroups
  • Hyper-V et VirtualBox
  • SELinux uniquement
2. Quel problème Docker résout-il en premier pour le mouvement DevOps ?
  • Le « ça fonctionne sur ma machine »
  • Le besoin de machines virtuelles
  • Le manque de tests unitaires
  • La lenteur des bases de données
3. Dans « docker run -it rockylinux:9 bash », que fait l'option -t ?
  • Elle lance le conteneur en arrière-plan
  • Elle alloue un pseudo-terminal (TTY)
  • Elle donne un tag à l'image
  • Elle connecte le stdin du terminal
4. Que fait l'option -d de docker run ?
  • Elle télécharge l'image sans la lancer
  • Elle supprime le conteneur à l'arrêt
  • Elle active le mode debug
  • Elle lance le conteneur en arrière-plan et rend la main
5. Les logs d'un conteneur lancé sans -d sont perdus quand on le quitte.
  • Vrai
  • Faux

Prêt à jouer ?

Lance le quiz et confronte tes connaissances aux autres joueurs. Gagne de l'XP, débloque des badges et grimpe dans le classement.

Jouer maintenant

Quiz similaires

Technologie

DevOps — les fondamentaux

Le mouvement DevOps, le fossé Dev/Ops, les familles de services. Support : Introduction_DevOps.

12 questions · Difficulté 3/10