Quiz 1 (Révision) Flashcards
(Docker) Le langage de balisage utilisé pour écrire les fichiers de configuration Docker est :
YAML
(Docker) Expliquez l’utilité de monter le fichier docker.sock dans un conteneur. Exemple :
docker run –detach –publish 9443:9443 –volume /var/run/docker.sock:/var/run/docker.sock portainer/portainer-ce:alpine
Permet au conteneur Portainer d’interagir avec le moteur Docker sur l’hôte
(Docker) Que se passe-t-il si vous tentez d’effectuer un docker build avec un Dockerfile dans lequel l’image de référence (FROM) n’a jamais été utilisée avant ?
Docker extraira l’image de Docker Hub.
(Docker) Expliquez à quoi sert la commande ci-dessous :
docker exec –interactive –tty postgresql /bin/sh
Lance un shell interactif à l’intérieur du conteneur Docker “postgresql”
(Docker) Un conteneur Docker est souvent comparé à quelle autre technologie informatique très populaire ?
Machines virtuelles
(Docker) Indiquez la valeur du paramètre volume permettant de rendre le fichier de base de données dirty.db persistant lorsque le conteneur etherpad est supprimé et recréé sachant que ce fichier se trouve dans le dossier /opt/etherpad-lite/var.
–volume etherpad_db:/opt/etherpad-lite/var
(Docker) Vous lancez un conteneur et réalisez que l’application ne s’exécute pas correctement ou pas du tout. Indiquez de quelle manière vous devez vous y prendre afin de comprendre d’où vient le problème. Nommez deux manières possibles.
Afficher les logs du conteneur : docker logs
Vérifier le status du conteneur :
docker ps
(Docker) Vrai ou faux - La commande ci-dessous permet d’exécuter l’image nommée etherpad présente dans le dépôt etherpad en publiant le port 9001 du conteneur sur le port 80 de l’hôte.
docker run –detach –name etherpad –publish 9001:80 –env ADMIN_PASSWORD=Admin123 etherpad/etherpad
Faux
(Docker) Quelle est la différence entre la commande docker pull et la commande docker run ?
Docker pull : Permet de télécharger une image sans créer et exécuter un conteneur.
Docker run : Permet de créer et exécuter un conteneur à partir d’une image.
(Docker) Vrai ou faux - Lors de l’exécution d’une commande docker run, l’utilisation de l’option –env … permet de déclarer une variable d’environnement sur le serveur Docker.
Faux
(Docker) Vrai ou faux - Les conteneurs s’exécutant sur une seule machine partagent tous le même noyau de système d’exploitation, ils démarrent donc instantanément et utilisent plus efficacement la RAM.
Vrai
(Docker) Vrai ou faux - L’utilisation d’un bind mount signifie de monter dans le conteneur un dossier ou un fichier déjà présent sur l’hôte.
Vrai