Docker ist ein sehr beliebtes Open-Source-Containerverwaltungssystem für Cloud-Computing-Anforderungen. Es gibt einige Ähnlichkeiten und Unterschiede zwischen Docker-Containern und den von uns angebotenen virtuellen Maschinen. Der Hauptunterschied besteht in einem Container, der nicht mit einem Gastbetriebssystem wie Linux oder Windows Server installiert ist. Stattdessen wird es mit der Anwendung oder Komponente der Anwendung und allen Abhängigkeiten gepackt, die benötigt werden, um in seiner eigenen eigenständigen Laufzeitumgebung ausgeführt zu werden.
Docker ist ein großartiges Content-Management-System. Es ermöglicht Ihnen, verschiedene Anwendungskomponenten in separaten Containern auszuführen, z. B. Ihren Webserver, Datenbankserver und Ihr Dateispeichersystem. Sie können mehrere Container auf einem VPS oder dedizierten Server ausführen. Container sind auch sehr portabel, was es einfach macht, sie zwischen Servern zu verschieben oder sie bei Bedarf mit geringer Verzögerung in unserer Cloud-Hosting-Umgebung bereitzustellen.
Diese Anleitung führt Sie durch die Installation von Docker auf einem Debian-basierten System.
Installation
Schritt Eins – Stellen Sie sicher, dass der apt-Paketindex aktuell ist.
sudo apt-get update
Schritt Zwei – Installieren Sie die erforderlichen Pakete von Docker für Debian.
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common
Schritt Drei – Fügen Sie den GPG-Schlüssel dem Schlüsselbund hinzu.
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Suchen Sie in der Docker-Dokumentation nach dem Fingerabdruck.
Schritt Vier – Überprüfen Sie den Fingerabdruck des Schlüssels, um sicherzustellen, dass er übereinstimmt.
sudo apt-key fingerprint 0EBFCD88
Hinweis: Wenn der Fingerabdruck des Schlüssels nicht übereinstimmt, wird empfohlen, in der offiziellen Docker-Dokumentation nach dem aktuellen Fingerabdruck zu suchen.
Schritt Fünf – Fügen Sie das Repository der Auflistung des Betriebssystems hinzu.
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) \
stable"
Schritt Sechs – Stellen Sie sicher, dass der apt-Paketindex aktuell ist. (Dies ist wichtig, besonders nach dem Hinzufügen eines Repositorys.)
sudo apt-get update
Schritt sieben – Installieren Sie die Docker-Engine.
sudo apt-get install docker-ce docker-ce-cli containerd.io
Achter Schritt – Stellen Sie sicher, dass Docker ausgeführt wird, indem Sie den von Docker bereitgestellten hello-world-Container herunterladen und ausführen.
sudo docker run hello-world
Der obige Befehl lädt ein offizielles Docker-Test-Image herunter und führt es in einem neuen Container aus. Wenn es läuft, gibt es einfach eine Nachricht aus und beendet sich.