Docker¶
Docker Engine installeren op Ubuntu¶
Om aan de slag te gaan met Docker Engine op Ubuntu, moet u ervoor zorgen dat u aan de vereisten voldoet en vervolgens Docker installeert .
Vereisten¶
OS-vereisten¶
Om Docker Engine te installeren, hebt u de 64-bits versie van een van deze Ubuntu-versies nodig:
- Ubuntu Jammy 22.04 (LTS)
- Ubuntu Impish 21.10
- Ubuntu Focal 20.04 (LTS)
- Ubuntu Bionic 18.04 (LTS)
Docker Engine wordt ondersteund op x86_64
(of amd64
), armhf
, arm64
, en s390x
architecturen.
Oude versies verwijderen¶
Oudere versies van Docker werden docker
, docker.io
, of docker-engine
. Als deze zijn geïnstalleerd, verwijder ze dan:
Het is oké als apt-get
wordt gemeld dat geen van deze pakketten is geïnstalleerd.
De inhoud van /var/lib/docker/
, inclusief afbeeldingen, containers, volumes en netwerken, blijft behouden. Als u uw bestaande gegevens niet hoeft op te slaan en met een schone installatie wilt beginnen, raadpleegt u het gedeelte Docker Engine verwijderen onderaan deze pagina.
Installatiemethoden _¶
U kunt Docker Engine op verschillende manieren installeren, afhankelijk van uw behoeften:
-
De meeste gebruikers stellen de repositories van Docker in en installeren van daaruit, voor eenvoudige installatie en upgradetaken. Dit is de aanbevolen aanpak.
-
Sommige gebruikers downloaden het DEB-pakket en installeren het handmatig en beheren upgrades volledig handmatig. Dit is handig in situaties zoals het installeren van Docker op air-gapped systemen zonder toegang tot internet.
-
In test- en ontwikkelomgevingen kiezen sommige gebruikers ervoor om geautomatiseerde gemaksscripts te gebruiken om Docker te installeren.
Installeren met behulp van de repository¶
Voordat u Docker Engine voor de eerste keer op een nieuwe hostcomputer installeert, moet u de Docker-repository instellen. Daarna kunt u Docker installeren en bijwerken vanuit de repository.
De opslagplaats instellen¶
-
Werk de
apt
pakketindex bij en installeer pakketten om hetapt
gebruik van een repository via HTTPS toe te staan: -
Voeg de officiële GPG-sleutel van Docker toe:
-
Gebruik de volgende opdracht om de repository in te stellen:
Docker Engine installeren¶
-
Werk de
apt
pakketindex bij en installeer de nieuwste versie van Docker Engine, containerd en Docker Compose, of ga naar de volgende stap om een specifieke versie te installeren: -
Om een specifieke versie van Docker Engine te installeren, vermeldt u de beschikbare versies in de repo, selecteert u en installeert u:
a. Maak een lijst van de beschikbare versies in uw repo:
b. Installeer een specifieke versie met behulp van de versiereeks uit de tweede kolom, bijvoorbeeld
5:20.10.16~3-0~ubuntu-jammy
. -
Controleer of Docker Engine correct is geïnstalleerd door de
hello-world
afbeelding uit te voeren.Met deze opdracht wordt een testimage gedownload en uitgevoerd in een container. Wanneer de container wordt uitgevoerd, drukt deze een bericht af en wordt afgesloten.
Docker Engine is geïnstalleerd en draait. De docker
groep is gemaakt, maar er worden geen gebruikers aan toegevoegd. U moet gebruiken sudo
om Docker-opdrachten uit te voeren. Ga door naar Linux na de installatie om niet-bevoegde gebruikers toe te staan Docker-opdrachten uit te voeren en voor andere optionele configuratiestappen.
Docker-engine upgraden¶
Om Docker Engine te upgraden, voert u eerst uit sudo apt-get update
, volgt u de installatie-instructies en kiest u de nieuwe versie die u wilt installeren.
Uninstall Docker Engine¶
-
Uninstall the Docker Engine, CLI, Containerd, and Docker Compose packages:
-
Images, containers, volumes, or customized configuration files on your host are not automatically removed. To delete all images, containers, and volumes:
You must delete any edited configuration files manually.