Kennisbank docker voor beginners op een vps
gemiddeld 01 June 2026

docker voor beginners op een vps

Als technisch redacteur voor Pixzo schrijf ik je bijdrage direct, praktisch en zonder omhaal. Hier is de herschreven versie volgens jouw structuur en
Docker Voor Beginners Op Een Vps
✦ ✦ ✦

Docker Voor Beginners Op Een Vps

HistorieCheck Redactie  ·  01 June 2026  ·  Geschiedenis

Als technisch redacteur voor Pixzo schrijf ik je bijdrage direct, praktisch en zonder omhaal. Hier is de herschreven versie volgens jouw structuur en stijlregels.

Docker installeren op een Pixzo VPS

Dit artikel helpt je Docker op een Pixzo VPS (Debian/Ubuntu) te installeren en je eerste container te draaien. Beginners, volg de stappen precies.

VEREISTEN - Een Pixzo VPS met Debian 12 of Ubuntu 22.04 - SSH-toegang tot de VPS als root-gebruiker of gebruiker met sudo-rechten - Basiscommando's in de terminal

STAPPEN

1. Update het systeem Zorg dat alle pakketten up-to-date zijn om conflicten te voorkomen. ```bash sudo apt update && sudo apt upgrade -y ```

2. Installeer vereiste dependencies Docker heeft `ca-certificates`, `curl` en `gnupg` nodig om de repository toe te voegen. ```bash sudo apt install ca-certificates curl gnupg -y ```

3. Voeg de Docker GPG-sleutel toe Dit verifieert de pakketten die je downloadt. ```bash sudo curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg ``` Voor Ubuntu vervang je `linux/debian` door `linux/ubuntu`.

4. Voeg de Docker repository toe Zet de repository in je sources list. ```bash echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` Voor Debian gebruik je `linux/debian` en $(lsb_release -cs) wordt bullseye of bookworm.

5. Installeer Docker Engine en Compose De core tools plus de Compose-plugin. Docker Engine 24.x of hoger wordt geïnstalleerd. ```bash sudo apt update && sudo apt install docker-ce docker-ce-cli docker-compose-plugin -y ```

6. Voeg je gebruiker toe aan de docker-groep (optioneel maar aanbevolen) Zo vermijd je `sudo` bij Docker-commando's. Vervang `$USER` door je eigen gebruikersnaam. ```bash sudo usermod -aG docker $USER ``` Belangrijk: log uit en weer in (`exit` + SSH opnieuw) om de groep actief te maken.

7. Test Docker met de hello-world container Start een testcontainer om te checken of alles werkt. ```bash docker run hello-world ```

8. Start je eerste echte container: Nginx Draai Nginx op poort 8080. Dit bevestigt dat je containers netwerktoegang hebben. ```bash docker run -d -p 8080:80 --name nginx-test nginx:latest ```

VERIFICATIE Controleer of de container draait: ```bash docker ps ``` Je ziet `nginx-test` in de lijst. Open vervolgens in je browser: `http://:8080`. Je ziet de standaard Nginx-welkomstpagina.

VEELGESTELDE PROBLEMEN

Probleem 1: `permission denied` bij docker-commando's Oorzaak: gebruiker niet in docker-groep, of sessie niet herstart. Oplossing: voeg gebruiker toe (stap 6) en log opnieuw in.

Probleem 2: `Cannot connect to the Docker daemon` Oorzaak: Docker-service draait niet. Oplossing: start de service met `sudo systemctl start docker`.

Probleem 3: Nginx-container start niet op poort 8080 Oorzaak: poort 8080 is al in gebruik of firewall blokkeert. Oplossing: check met `sudo ss -tlnp | grep 8080`. Wijzig poort in stap 8 naar bijvoorbeeld 8081. Open de Pixzo firewall in het dashboard voor poort 8080.

Deze setup staat aan de basis van elke applicatie die je op Pixzo draait.

— ✦ —
← Terug naar kennisbank