Een Gedownloade Image Uitvoeren
Containers starten vanuit images
Containers starten vanuit images is een fundamenteel onderdeel van het werken met Docker. Hiervoor gebruik je het docker run commando, waarmee een nieuwe container wordt aangemaakt en gestart op basis van een opgegeven image.
De algemene syntaxis voor dit commando is:
docker run [OPTIONS] IMAGE [COMMAND]
Enkele van de meest gebruikte opties zijn:
-d: Voert de container uit in detached-modus (op de achtergrond);-p: Maakt poortkoppelingen tussen je host en de container;--name: Geeft een aangepaste naam aan je container;-it: Voert de container interactief uit, zodat je een shell binnen de container kunt gebruiken.
Het uitvoeren van het volgende commando start een nieuwe Ubuntu-container en biedt een interactieve shell binnenin:
docker run -p 8080:80 nginx
De -p vlag koppelt poort 80 van de container aan poort 8080 op je lokale machine.
Zodra de container draait, kun je je browser openen en naar het volgende adres gaan:
http://localhost:8080
Je ziet Nginx draaien op dit adres. Merk op dat er niets direct op je computer draait—alles draait binnen Docker.
Containerlevenscyclus: starten, stoppen en verwijderen van containers
Zodra een container is gestart, doorloopt deze een levenscyclus met verschillende belangrijke fasen:
- De container start wanneer je deze uitvoert vanuit een image;
- Hij blijft actief zolang het hoofdproces actief is;
- Je kunt een actieve container stoppen met het
docker stopcommando, dat het proces van de container netjes afsluit; - Als je een container volledig wilt verwijderen, gebruik je
docker rm, waarmee de container van je systeem wordt verwijderd.
Het verwijderen van een container verwijdert niet de onderliggende image, zodat je later altijd een nieuwe container vanuit dezelfde image kunt starten. Inzicht in deze basiscommando's voor de levenscyclus—starten, stoppen en verwijderen van containers—helpt je om je Docker-omgeving efficiënt te beheren tijdens het bouwen en testen van applicaties.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain more about the options available with the `docker run` command?
How do I know which ports to map when running a container?
What happens if I run multiple containers from the same image?
Awesome!
Completion rate improved to 7.14
Een Gedownloade Image Uitvoeren
Veeg om het menu te tonen
Containers starten vanuit images
Containers starten vanuit images is een fundamenteel onderdeel van het werken met Docker. Hiervoor gebruik je het docker run commando, waarmee een nieuwe container wordt aangemaakt en gestart op basis van een opgegeven image.
De algemene syntaxis voor dit commando is:
docker run [OPTIONS] IMAGE [COMMAND]
Enkele van de meest gebruikte opties zijn:
-d: Voert de container uit in detached-modus (op de achtergrond);-p: Maakt poortkoppelingen tussen je host en de container;--name: Geeft een aangepaste naam aan je container;-it: Voert de container interactief uit, zodat je een shell binnen de container kunt gebruiken.
Het uitvoeren van het volgende commando start een nieuwe Ubuntu-container en biedt een interactieve shell binnenin:
docker run -p 8080:80 nginx
De -p vlag koppelt poort 80 van de container aan poort 8080 op je lokale machine.
Zodra de container draait, kun je je browser openen en naar het volgende adres gaan:
http://localhost:8080
Je ziet Nginx draaien op dit adres. Merk op dat er niets direct op je computer draait—alles draait binnen Docker.
Containerlevenscyclus: starten, stoppen en verwijderen van containers
Zodra een container is gestart, doorloopt deze een levenscyclus met verschillende belangrijke fasen:
- De container start wanneer je deze uitvoert vanuit een image;
- Hij blijft actief zolang het hoofdproces actief is;
- Je kunt een actieve container stoppen met het
docker stopcommando, dat het proces van de container netjes afsluit; - Als je een container volledig wilt verwijderen, gebruik je
docker rm, waarmee de container van je systeem wordt verwijderd.
Het verwijderen van een container verwijdert niet de onderliggende image, zodat je later altijd een nieuwe container vanuit dezelfde image kunt starten. Inzicht in deze basiscommando's voor de levenscyclus—starten, stoppen en verwijderen van containers—helpt je om je Docker-omgeving efficiënt te beheren tijdens het bouwen en testen van applicaties.
Bedankt voor je feedback!