Kennisbank docker voor beginners op een vps
gemiddeld 01 June 2026

docker voor beginners op een vps

Docker voor beginners op een VPSDit artikel legt uit hoe je Docker installeert en de eerste container draait op een VPS met Ubuntu of Debian. Gericht op
Docker Voor Beginners Op Een Vps
✦ ✦ ✦

Docker Voor Beginners Op Een Vps

HistorieCheck Redactie  ·  01 June 2026  ·  Geschiedenis

Docker voor beginners op een VPS

Dit artikel legt uit hoe je Docker installeert en de eerste container draait op een VPS met Ubuntu of Debian. Gericht op beginners die een schone server hebben.

VEREISTEN

- Een VPS met Ubuntu 22.04 of Debian 12 - SSH-toegang met een sudo-gebruiker - Basiskennis van de Linux commandoregel - Docker versies bij publicatie: Docker 27.x, Docker Compose 2.x

STAPPEN

1. Log in via SSH en update de pakketlijst Werk alleen de pakketbronnen bij zonder systeemwijzigingen. ```bash sudo apt update ```

2. Installeer vereiste dependencies Deze pakketten zijn nodig om de officiële Docker-repository toe te voegen. ```bash sudo apt install ca-certificates curl gnupg -y ```

3. Voeg de officiële Docker-GPG-sleutel en repository toe Hiermee haal je Docker rechtstreeks van de officiële bron, niet uit de standaard repo. ```bash sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` Voor Debian vervang je `ubuntu` in de URL door `debian`.

4. Installeer Docker en plugins Dit installeert de engine, CLI, containerd en Compose-plugin. ```bash sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y ```

5. Voeg je gebruiker toe aan de docker-groep Zo voorkom je dat je `sudo` moet typen bij elke Docker-opdracht. ```bash sudo usermod -aG docker $USER ```

6. Log uit en weer in De groepswijziging wordt pas actief na een nieuwe sessie. Dit is de eenvoudigste manier. ```bash exit ``` Sluit SSH en maak opnieuw verbinding.

7. Test de installatie Start een testcontainer die een bevestigingsbericht toont. ```bash docker run hello-world ``` Je ziet een bericht dat Docker correct werkt.

VERIFICATIE

Controleer de geïnstalleerde versies: ```bash docker --version docker compose version ``` Beide moeten numerieke versies tonen (bv. `Docker version 27.3.1`, `Docker Compose version v2.29.0`).

VEELGESTELDE PROBLEMEN

1. `permission denied` bij docker-commando’s Oorzaak: gebruiker niet in de docker-groep of niet opnieuw ingelogd. Oplossing: voer stap 5 en 6 opnieuw uit, of gebruik `sudo docker ...` als tijdelijke oplossing.

2. `Cannot connect to the Docker daemon` Oorzaak: Docker-service draait niet. Oplossing: start de service met `sudo systemctl start docker` en zet hem aan bij opstarten met `sudo systemctl enable docker`.

3. `apt update` geeft fout over Docker-repository Oorzaak: onjuiste distributiecodenaam in het bronbestand. Oplossing: check met `lsb_release -cs` of je codenaam klopt (bv. `jammy` voor Ubuntu 22.04) en pas het bronbestand aan in `/etc/apt/sources.list.d/docker.list`.

Waar ga je jouw eerste echte applicatie in een container zetten?

— ✦ —
← Terug naar kennisbank