Docker installeren op je VPS

Docker laat je applicaties draaien in geïsoleerde containers. Elke container heeft zijn eigen omgeving, onafhankelijk van de rest van je server. Dit is ideaal voor het draaien van meerdere gameservers, databases of webapplicaties op een VPS.

Docker installeren op Ubuntu/Debian

  1. Update je pakketlijst: apt update
  2. Installeer vereisten: apt install ca-certificates curl gnupg
  3. Voeg de Docker repository toe en installeer: apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  4. Verifieer: docker run hello-world

Basiscommando's

  • docker ps - Toon draaiende containers.
  • docker images - Toon gedownloade images.
  • docker stop naam - Stop een container.
  • docker rm naam - Verwijder een gestopte container.
  • docker logs naam - Bekijk de logs van een container.

Docker Compose

Met Docker Compose definieer je meerdere containers in een enkel YAML-bestand. Ideaal voor setups met een gameserver plus database:

services:
  minecraft:
    image: itzg/minecraft-server
    ports:
      - "25565:25565"
    environment:
      EULA: "TRUE"
      MEMORY: "4G"
    volumes:
      - ./data:/data

Start met docker compose up -d en stop met docker compose down.

Gebruikt Docker extra RAM?

De overhead is minimaal (10 tot 30 MB per container). De applicatie binnen de container gebruikt evenveel geheugen als zonder Docker. Containers delen de kernel van het hostsysteem.

Is Docker veilig voor gameservers?

Ja. Containers bieden isolatie: als een gameserver gehackt wordt, kan de aanvaller niet bij de rest van je server. Combineer met een firewall voor de beste bescherming.

Kan ik Docker gebruiken met het HostValues gamepaneel?

Het HostValues gamepaneel (Pterodactyl) draait zelf al op Docker. Op managed hosting hoef je Docker niet zelf te installeren. Op een VPS kun je Docker naast of in plaats van het paneel gebruiken.


Komt u er niet uit? Open een support ticket, ons team helpt u graag verder.

Terug naar de kennisbank