Docker installieren - PageSpeedPlus/ubuntu GitHub Wiki
Docker installieren
Das im offiziellen Ubuntu-Repository verfügbare Docker-Installationspaket ist möglicherweise nicht die neueste Version. Um sicherzustellen, dass wir die neueste Version erhalten, installieren wir Docker aus dem offiziellen Docker-Repository. Um das zu tun, fügen wir eine neue Paketquelle hinzu, fügen den GPG-Schlüssel von Docker hinzu, um sicherzustellen, dass die Downloads gültig sind, und installieren dann das Paket.
Aktualisieren Sie zunächst Ihre bestehende Liste der Pakete:
apt update
Als nächstes installieren Sie ein paar Voraussetzungpakete, die es apt ermöglichen, Pakete über HTTPS zu verwenden:
apt install apt-transport-https ca-certificates curl software-properties-common
Fügen Sie dann den GPG-Schlüssel für das offizielle Docker-Repository zu Ihrem System hinzu:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Fügen Sie das Docker-Repository zu den APT-Quellen hinzu:
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
Aktualisieren Sie anschließend die Paketdatenbank mit den Docker-Paketen aus dem neu hinzugefügten Repo:
apt update
Stellen Sie sicher, dass Sie im Begriff sind, aus dem Docker repo anstelle des standardmäßigen Ubuntu repo zu installieren:
apt-cache policy docker-ce
Sie werden eine solche Ausgabe sehen, obwohl die Versionsnummer für Docker unterschiedlich sein kann:
Output:
docker-ce:
Installed: (none)
Candidate: 18.03.1~ce~3-0~ubuntu
Version table:
18.03.1~ce~3-0~ubuntu 500
500 https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
Beachten Sie, dass docker-ce nicht installiert ist, aber der Kandidat für die Installation aus dem Docker-Repository für Ubuntu 18.04 (bionic) stammt.
Schließlich installieren Sie Docker:
apt install docker-ce
Docker sollte nun installiert, der Daemon gestartet und der Prozess beim Booten gestartet werden. Überprüfen Sie, ob es läuft:
systemctl status docker
Die Ausgabe sollte ähnlich wie folgt sein und zeigen, dass der Dienst aktiv ist und läuft:
Output:
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2018-07-05 15:08:39 UTC; 2min 55s ago
Docs: https://docs.docker.com
Main PID: 10096 (dockerd)
Tasks: 16
CGroup: /system.slice/docker.service
├─10096 /usr/bin/dockerd -H fd://
└─10113 docker-containerd --config /var/run/docker/containerd/containerd.toml
Installing Docker now gives you not just the Docker service (daemon) but also the docker command line utility, or the Docker client. We'll explore how to use the docker command later in this tutorial.
Die Installation von Docker gibt Ihnen nun nicht nur den Docker-Dienst (Daemon), sondern auch das Docker-Befehlszeilenprogramm oder den Docker-Client. Wir werden später in diesem Tutorial untersuchen, wie man den Docker-Befehl verwendet.