Accueil/Réseaux & systèmes /Chapitre 18 /QCM

Docker — images, conteneurs et volumes — QCM

23 questions. Une seule bonne réponse par question, et l'explication s'affiche dès que vous avez répondu. Le cours · La fiche

0 / 23

1Quelle commande prouve que le MOTEUR Docker répond, et pas seulement que la commande est installée ?

2Pourquoi la deuxième exécution de docker run hello-world est-elle quasi instantanée ?

3Qu'est-ce qui distingue une image d'un conteneur ?

4Après docker pull nginx puis docker pull nginx:1.21, combien de lignes nginx affiche docker images ?

5Que signifie le tag latest ?

6Pourquoi un conteneur Alpine lancé avec docker run -it alpine sh n'apparaît-il plus dans docker ps après exit ?

7Quelle commande ouvre un terminal DANS un conteneur déjà lancé ?

8Un fichier modifié dans un conteneur survit-il à docker stop puis docker start ?

9Que se passe-t-il si l'on tente docker rm sur un conteneur en cours d'exécution ?

10Dans -p 8080:80, que désigne 8080 ?

11Pourquoi deux conteneurs nginx peuvent-ils écouter le port 80 en même temps ?

12Que signifie « Bind for 0.0.0.0:8080 failed: port is already allocated » ?

13On supprime un conteneur qui montait un volume nommé. Que devient le volume ?

14Que fait -v donnees-web:/usr/share/nginx/html ?

15Pourquoi préférer docker container prune à docker rm $(docker ps -aq) ?

16Deux conteneurs lancés sans --network : « ping c2 » depuis c1 répond quoi ?

17Sur un réseau personnalisé, quelle adresse figure dans /etc/resolv.conf ?

18On arrête deux conteneurs du réseau par défaut et on les redémarre dans l'ordre inverse. Leurs adresses ?

19docker run --ip 172.17.0.50 alpine, sans --network : que répond Docker ?

20Un conteneur raccordé à deux réseaux permet-il aux autres de passer de l'un à l'autre ?

21À quoi sert -p 8080:80 ?

22docker port affiche 0.0.0.0:8080. Qu'est-ce que cela implique ?

23Pourquoi faut-il supprimer les conteneurs avant les réseaux ?