↓ Naar de hoofdinhoud gaan

Installatie

·732 woorden·4 mins
Inhoudsopgave

Docker kan worden geïnstalleerd op Windows, macOS en Linux. De installatieprocedure verschilt per besturingssysteem.

Installatie op Windows:
#

Docker Desktop for Windows kan worden gedownload van de Docker website.

  • Systeemvereisten: Docker Desktop for Windows vereist Windows 10 Professional of Enterprise 64-bit (build 15063 of later) of Windows 11 64-bit. Virtualisatie moet ingeschakeld zijn in de BIOS.
  • Installatie: Download het installatiebestand van de Docker website en voer het uit. Volg de instructies in de installer. Na de installatie moet je je computer herstarten.
  • Verificatie: Open een command prompt en voer het commando docker --version uit. Als Docker correct is geïnstalleerd, zie je de versie van Docker Engine.
  • WSL 2: Docker Desktop for Windows gebruikt standaard WSL 2 (Windows Subsystem for Linux 2) als backend. Dit biedt betere performance en compatibiliteit met Linux containers.

Installatie op MacOS
#

Docker Desktop for Mac kan worden gedownload van de Docker website.

  • Systeemvereisten: Docker Desktop for Mac vereist macOS 10.15 of later. Virtualisatie moet ingeschakeld zijn.
  • Installatie: Download het installatiebestand van de Docker website en voer het uit. Volg de instructies in de installer. Na de installatie moet je je computer herstarten.
  • Verificatie: Open een terminal en voer het commando docker --version uit. Als Docker correct is geïnstalleerd, zie je de versie van Docker Engine.

Installatie op Linux:
#

Docker kan worden geïnstalleerd via de package manager van de specifieke Linux distributie.

De installatieprocedure voor Docker op Linux verschilt per distributie. Over het algemeen kun je Docker installeren via de package manager van je distributie. Raadpleeg de Docker documentatie voor de specifieke instructies voor je distributie.

Docker kan worden geïnstalleerd op Windows, macOS en Linux. De installatieprocedure verschilt per besturingssysteem. * Raadpleeg de Docker documentatie voor de specifieke instructies voor je besturingssysteem.

Installation on Ubuntu
#

Je kunt Docker Engine op verschillende manieren installeren, afhankelijk van je behoeften:

Voordat je Docker Engine voor de eerste keer op een nieuwe hostmachine installeert, moet je de Docker-repository configureren. Daarna kun je Docker vanuit de repository installeren en bijwerken.

  1. 1

    apt-repository

    Configureer de apt-repository van Docker.

    # Voeg de officiële GPG-sleutel van Docker toe:
    sudo apt-get update
    sudo apt-get install ca-certificates curl
    sudo install -m 0755 -d /etc/apt/keyrings
    sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
    sudo chmod a+r /etc/apt/keyrings/docker.asc
    
    # Voeg de repository toe aan de Apt-bronnen:
    echo \
    "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
    $(. /etc/os-release && echo "$VERSION_CODENAME") stable" |
    ```bash
    sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    sudo apt-get update
    Opmerking

    Als je een op Ubuntu gebaseerde distributie gebruikt, zoals Linux Mint, moet je mogelijk UBUNTU_CODENAME gebruiken in plaats van VERSION_CODENAME.

  2. 2

    Installeer de Docker-pakketten.

    Voer het volgende uit om de nieuwste versie te installeren:

    sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    
  3. 3

    Controleer

    Verificatie: Open een terminal en voer het commando uit

    docker --version

    Als Docker correct is geïnstalleerd, zie je de versie van Docker Engine.

  4. 4

    Controleer

    Controleer of de installatie van Docker Engine is geslaagd door de hello-world-image uit te voeren.

    sudo docker run hello-world

    Met dit commando wordt een test-image gedownload en in een container uitgevoerd. Wanneer de container draait, wordt er een bevestigingsbericht getoond en stopt het proces.

Je hebt Docker Engine nu succesvol geïnstalleerd en gestart.

Foutmelding

Krijg je foutmeldingen bij het uitvoeren zonder root-rechten?

De gebruikersgroep ‘docker’ bestaat wel, maar bevat geen gebruikers; daarom moet je sudo gebruiken om Docker-commando’s uit te voeren. Ga door naar de post-installatie voor Linux om gebruikers zonder speciale rechten Docker-commando’s te laten uitvoeren en voor andere optionele configuratiestappen.

      sudo usermod -aG docker $USER

Installatie op CentOS/RHEL:
#

  1. 1

    Werk je repositories bij

    Werk je repositories bij

    sudo yum update
  2. 2

    Voeg de repository toe

    Voeg de repository toe

    sudo yum install -y yum-utils
    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/do
  3. 3

    Controleer

    Verificatie: Open een terminal en voer het commando uit

    docker --version

    Als Docker correct is geïnstalleerd, zie je de versie van Docker Engine.

  4. 4

    Controleer

    Controleer of de installatie van Docker Engine is geslaagd door de hello-world-image uit te voeren.

    sudo docker run hello-world

    Met dit commando wordt een test-image gedownload en in een container uitgevoerd. Wanneer de container draait, wordt er een bevestigingsbericht getoond en stopt het proces.