Docker & Docker compose installeren

Docker & Docker compose installeren op Debian 12, hoe doe je dat?

Docker installeren in Debian Linux 12

Wat is Docker?

Docker is een open-source platform waarmee u software eenvoudig kunt ‘verpakken’ in zogeheten containers. Elke container bevat alle benodigde componenten—zoals code, libraries en instellingen—waardoor uw applicaties snel en consistent kunt uitrollen op verschillende omgevingen.

Wat kunt u ermee?

Dankzij Docker hoeft u zich geen zorgen te maken over versies of afhankelijkheden die met elkaar botsen, omdat elke container in zijn eigen afgeschermde omgeving draait. Of u nu lokaal wilt ontwikkelen, in de cloud wilt schalen of zelfs Docker-containers binnen Proxmox-omgevingen (LXC) wilt inzetten: Docker maakt het beheer en de schaalbaarheid van uw software een stuk eenvoudiger. Zo kunt u sneller nieuwe toepassingen testen en er tevens voor zorgen dat uw applicaties overal betrouwbaar draaien.

Docker
Stap 1 - Update uw systeem

Werk eerst de pakketbronnen en geïnstalleerde pakketten bij:

apt update && apt upgrade -y
Stap 2 - Installeer vereiste pakketten

Installeer de benodigde pakketten voor het toevoegen van de Docker-repository:

apt install -y ca-certificates curl gnupg
Stap 3 - Voeg de Docker GPG-sleutel toe

Maak de map aan voor de keyring en voeg de GPG-sleutel toe:

mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
chmod a+r /etc/apt/keyrings/docker.gpg
Stap 4 - Voeg de Docker-repository toe

Configureer de Docker-repository:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable" > /etc/apt/sources.list.d/docker.list
Stap 5 - Installeer Docker

Update de pakketlijst en installeer Docker met de benodigde componenten:

apt update
apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Stap 6 - Controleer de installatie

Controleer of Docker correct is geïnstalleerd door een testcontainer te draaien:

docker run hello-world

Controleer de Docker Compose-versie:

docker compose version

=> Als het goed is heeft u nu Docker en Docker Compose met succes geïnstalleerd op Debian 12..


Hiermee zijn we aan het eind van dit stappenplan, ik hoop dat u er wat aan gehad heeft!

← Terug naar virtualisatieAlle blogartikelen