Docker is een platform waarmee u applicaties kunt bouwen, distribueren en uitvoeren in containers. Containers bevatten de applicatie samen met alle afhankelijkheden zodat deze betrouwbaar op verschillende systemen kan draaien.
In deze handleiding leggen we uit hoe u Docker installeert op verschillende Linux distributies zoals Debian/Ubuntu, RHEL gebaseerde systemen (CentOS, AlmaLinux, Rocky Linux) en Fedora.
Vereisten
- Een Linux server of VPS
- Root toegang of sudo rechten
- Internetverbinding
Stap 1 – Systeem updaten
sudo apt update && sudo apt upgrade -y
Voor RHEL gebaseerde systemen:
sudo dnf update -y
Docker installeren op Debian / Ubuntu
1. Benodigde pakketten installeren
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
2. Docker GPG sleutel toevoegen
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker.gpg
3. Docker repository toevoegen
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
4. Docker installeren
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
5. Docker starten
sudo systemctl start docker
sudo systemctl enable docker
Docker testen
docker run hello-world
Als Docker correct is geïnstalleerd, wordt een testcontainer gedownload en uitgevoerd.