Docker installeren en gebruiken
(Draai applicaties in geïsoleerde, lichtgewicht containers)
Docker is een platform waarmee je applicaties verpakt in containers. Een container bevat alles wat een app nodig heeft om te draaien, waardoor je software consistent en eenvoudig kunt implementeren.
1. Docker installeren
-
Systeem updaten:
sudo apt update -
Installatiescript downloaden en uitvoeren:
curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.sh -
Gebruiker toevoegen aan de docker-groep:
sudo usermod -aG docker ${USER} -
Let op: Log uit en opnieuw in (of typ
newgrp docker) om deze wijziging actief te maken
2. Docker Compose installeren
-
Installeren via apt:
sudo apt install docker-compose-plugin -
Let op: De installatiemethode kan wijzigen. Raadpleeg de officiële documentatie voor de nieuwste instructies
3. Basis Docker-commando's
-
Image downloaden:
docker pull nginx:latest -
Container starten:
docker run --name my-nginx-container -p 8080:80 -d nginx -
Actieve containers bekijken:
docker ps -
Alle containers (ook gestopte) bekijken:
docker ps -a -
Container stoppen:
docker stop my-nginx-container -
Container verwijderen:
docker rm my-nginx-container
4. Voorbeeld met Docker Compose
-
Maak een bestand
docker-compose.ymlaan:version: '3.8'
services:
web:
image: nginx:latest
ports:
- "8080:80"
redis:
image: redis:latest -
Start de containers:
docker compose up -d -
Stop de containers:
docker compose down
Samenvatting
-
Installeer Docker en Docker Compose op je VPS
-
Gebruik images van Docker Hub om snel applicaties te draaien
-
Beheer containers met eenvoudige commando's
✅ Tip: Gebruik Docker Hub om officiële images te vinden voor duizenden applicaties. Dit bespaart je veel installatie- en configuratiewerk.
Hulp nodig? Bekijk de logs van een container met:docker logs my-nginx-container
