CourseDevops

Docker Les 1 – Oefenbundel

Oefenvragen

Vraag 1

Wat is het verschil tussen een image en een container?


Vraag 2

Wat doet de optie --rm bij docker run?


Vraag 3

Je start een container met:

docker run -it --name web ubuntu bash

Wat gebeurt er en wat is de rol van --name?


Vraag 4

Wat gebeurt er met data in een container wanneer je die container verwijdert?


Vraag 5

Leg uit wat het verschil is tussen een ephemeral volume, een named volume, en een bind mount.


Vraag 6

Je start een Nginx-container met:

docker run -d -p 8080:80 nginx

Wat betekenen de poortnummers?


Vraag 7

Hoe kan je zien welk IP-adres een container heeft?


Vraag 8

Je hebt twee containers in hetzelfde custom netwerk. Hoe kan container A container B bereiken?


Vraag 9

Wat is het verschil tussen detached mode en attached mode?


Vraag 10

Hoe maak je van een container waar je een bestand in hebt toegevoegd een nieuwe image?


Oplossingen

Antwoord 1

Antwoord 2

Antwoord 3

Antwoord 4

Antwoord 5

Antwoord 6

Antwoord 7

Antwoord 8

Antwoord 9

Antwoord 10

  1. Start container en voeg bestand toe.
  2. Stop container.
  3. Maak nieuwe image:
    docker commit <container_id> mijnimage:v1