Installieren Sie Docker - Wie installiere ich Docker unter Linux und Windows?

Inhaltsverzeichnis:

Anonim

Wie installiere ich Docker?

In diesem Beitrag werden wir uns alle notwendigen Schritte ansehen, um Docker zu installieren. Aber bevor wir dazu kommen, ist es wichtig, dass Sie wissen, welche Editionen verfügbar sind:

  1. Community Edition (CE)
  2. Enterprise Edition (EE)

Während der Community Edition Docker eine kostenlose Docker-Plattform ist und hauptsächlich für einzelne Entwickler und kleine Unternehmen geeignet ist, ist der Enterprise Edition Docker mit Lizenzkosten verbunden und für geschäftskritische Produktions-Apps geeignet. Die Enterprise Edition bietet zusätzliche Unternehmensfunktionen wie Image-Management, zusätzliche Sicherheit, Verwaltung von Container-Apps usw.

In diesem Artikel werden die Installationsschritte für Docker CE unter Linux sowie für Windows-Betriebssysteme erläutert.

Schritte zum Installieren von Docker CE unter Linux

Quelle: https://goo.gl/images/Q45Hee

Für unser Tutorial verwenden wir die Ubuntu-Distribution des Linux-Betriebssystems. Wenn Sie es jedoch auf anderen Linux-Distributionen installieren möchten, werden wir die entsprechenden Links am Ende des Artikels bereitstellen.

  1. Eine der Voraussetzungen für die Installation von Docker ist die Linux-Kernel-Version 3.8 und höher. Um dies zu überprüfen, führen Sie bitte den folgenden Befehl aus:

name -a
Ausgabe:

Quelle: Aus meiner EC2-Instanz

Ein Konto in Docker Hub ist auch erforderlich, wenn Sie Ihre eigenen Images erstellen und diese auf Docker Hub übertragen möchten.

  1. Das Betriebssystem sollte mit den neuesten Paketen aktualisiert werden.

sudo apt-get update

Ausgabe:

Quelle: Aus meiner EC2-Instanz

Der Befehl "sudo" stellt sicher, dass Sie über den Root-Zugriff verfügen.

  1. Jetzt laden wir alle erforderlichen Zertifikate herunter, die für die Installation von Docker erforderlich sind.

sudo apt-get install apt-transport-https ca-certificates

Ausgabe:

Quelle: Aus meiner EC2-Instanz

  1. Wir müssen auch sicherstellen, dass die Daten verschlüsselt sind, während wir die Pakete für Docker herunterladen. Dies kann durch Hinzufügen des GNU Privacy Guard-Schlüssels oder des GPG-Schlüssels erfolgen.

sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 -- recv-keys 58118E89F3A912897C070ADBF76221572C52609D

Ausgabe:

Quelle: Aus meiner EC2-Instanz

Dieser Schlüssel ist spezifisch und wird zum Herunterladen der erforderlichen Docker-Pakete verwendet.

Der Pool hkp: //p80.pool.sks-keyservers.net ist eine Untermenge von Servern, die auch auf Port 80 verfügbar sind. Er ist für Firewalls und Unternehmen freundlicher.

  1. Jetzt haben Sie möglicherweise andere Ubuntu-Versionen. In diesem Fall müssen Sie Ihre Version in der Docker-Liste registrieren, damit apt package manager die Docker-Pakete erkennen und herunterladen kann
    Es ist unter folgendem Link zu finden:

https://apt.dockerproject.org/repo/

Versuchen wir für unsere Version, die Ubuntu Trusty Main ist,

Befehl :

echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main” | sudo tee /etc/apt/sources.list.d/docker.list

  1. Jetzt führen wir den Befehl apt-get update aus, um die Pakete auf dem Ubuntu-System wie zuvor zu aktualisieren.
  2. Bitte überprüfen Sie, ob der Paketmanager auf das richtige Repository verweist. Führen Sie dazu den folgenden Befehl aus: apt-cache policy docker-engine
  3. Auch für Ubuntu Trusty, Wily und Xenial müssen wir die Linux-Image-Extra-Kernel-Pakete installieren, mit denen man den aufs-Speichertreiber verwenden kann. Dieser Treiber wird von den neueren Docker-Versionen verwendet.

Dies kann mit dem folgenden Befehl erfolgen.

sudo apt-get install Linux-image-extra-$(uname -r) Linux-image-extra-virtual

  1. Schließlich ist es an der Zeit, Docker zu installieren. Dies kann mithilfe des folgenden Befehls erfolgen:

sudo apt-get update && sudo apt-get install docker-ce -y

Quelle: Aus meiner EC2-Instanz

  1. Wenn der Docker installiert ist, können wir einige Dinge wie die Docker-Version, Docker-Informationen usw. überprüfen. Zum Überprüfen der Docker-Version können wir das Docker-Dienstprogramm verwenden, das von Docker bereitgestellt wird. Befehl :
    Docker-Version oder Docker-Info

Quelle: Aus meiner EC2-Instanz

Um weitere Informationen zu dem Docker zu erhalten, der auf Ihrem System ausgeführt wird, können Sie den folgenden Befehl ausführen:

docker info

Dieser Befehl gibt detaillierte Informationen zum installierten Docker-Dienst zurück.

Quelle: Aus meiner EC2-Instanz

So installieren Sie Dockers unter Windows

  • Docker für Windows kann unter https://docs.docker.com/docker-for-windows/ heruntergeladen werden.
  • Wenn Sie über eine ältere Version von Windows (wie Windows 7 und Windows 8.1) verfügen, müssen Sie Docker Toolbox installieren. Sie können Docker Toolbox hier herunterladen.
  • Nachdem das exe-Installationsprogramm heruntergeladen wurde, führen Sie es aus und stimmen Sie den Lizenzen zu, wenn Sie Docker für Windows 10 oder Docker Toolbox für frühere Versionen installiert haben. Klicken Sie dann einfach auf Weiter (siehe Abbildung unten):

Quelle: Von meiner Windows-Maschine

  • Sobald die Installation abgeschlossen ist, klicken Sie auf die Schaltfläche "Fertig stellen" und starten Sie den Docker.
  • Kommen wir nun zu älteren Versionen von Windows und sehen wir uns an, wie wir Docker Toolbox installieren können
  • Laden Sie das Installationsprogramm von https://www.docker.com/products/docker-toolbox herunter, führen Sie es aus, akzeptieren Sie die Lizenz und klicken Sie auf Weiter.
  • Bitte wählen Sie den Zielordner für die Docker Toolbox-Installation. Sie können diesen Pfad als Standardpfad belassen. Klicken Sie dann auf Weiter.

Quelle: Von meinem Windows-Computer

  • Wählen Sie für die restlichen Bildschirme die Standardoptionen aus und klicken Sie auf Weiter.

Quelle: Von meiner Windows-Maschine

  • Klicken Sie abschließend auf die Schaltfläche "Installieren". Die Docker Toolbox wird auf Ihrem Windows-Computer installiert

Quelle: Von meiner Windows-Maschine

  • Sobald es installiert ist, starten Sie es bitte. Sie werden zu einer Docker-Shell aufgefordert. Um einen Docker-Befehl auszuführen, können Sie ihn ausführen, indem Sie den Docker-Befehl ausführen. Für zB Docker Run Image

Der Befehl image führt den Container aus

Nachstehend finden Sie nützliche Links, mit denen Sie Docker CE installieren können, wenn Sie außer Ubuntu noch andere Linux-Distributionen verwenden.

  1. https://docs.docker.com/install/
  2. Docker CE-Installation unter CentOS
  3. Docker CE-Installation unter Debian
  4. Docker CE-Installation auf Fedora
  5. Docker CE-Installation auf einem Mac

Empfohlene Artikel

Dies war eine Anleitung zur Installation von Docker. Hier haben wir das grundlegende Konzept und die Schritte zur Installation von Docker unter Linux und Windows erläutert. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. Wie installiere ich Drupal 8?
  2. Wie installiere ich Ansible?
  3. Wie installiere ich Kubernetes?
  4. Wie installiere ich CentOS?