Docker & Docker compose installeren

Deel dit artikel

,

Docker

Docker installeren in Debian Linux 12, hoe doe je dat?

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.

Stap-voor-stap:

1) Update uw systeem

Werk eerst de pakketbronnen en geïnstalleerde pakketten bij:

apt update && apt upgrade -y

2) Installeer vereiste pakketten

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

apt install -y ca-certificates curl gnupg

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

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

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

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..

'Meld je aan voor de nieuwsbrief'

'Abonneer je nu op een of meerdere van onze nieuwsbrieven en blijf op de hoogte van onze activiteiten!'

Aanmelden