Docker ist mit fast allen Linux -Verteilungen in hohem Maße kompatibel. Docker kann Software ausführen und Bilder aus seiner Bibliothek aus erstellen. In vereinfacht. Der SNAP arbeitet mit Code von Docker, ist aber keine Einheit von Docker. Die neueste Aktualisierung des Dockers zeigt die Apache -Lizenz 2 an.0 und hat Urheberrechte gegenüber seiner Domain reserviert. Das Containersystem von Docker bietet eine optimale Lösung für die Betriebssoftware. Das bietet Docker einen Vorteil gegenüber anderen Paketbuilding-Plattformen. In diesem Handbuch werden alle Schritte angegeben, die für die Installation von Docker auf Ihrem Arch -Linux -Betriebssystem erforderlich sind.
Prozess zur Installation von Docker
Die Installation von Docker in Arch Linux ist aufgrund des Arch Unit Repository (AUR) extrem einfach. Alles, was Sie tun müssen, ist das Docker -Paket aus der AUR zu schnappen und dann das Paket auf Ihrem Server zu aktivieren. Befolgen Sie die fünf unten aufgeführten Schritte, um Docker auf Ihrem Arch Linux -System zu installieren:
Voraussetzungen
Bevor Sie Docker auf Ihrem Server installieren, müssen Sie die Verfügbarkeit von Voraussetzungen auf Ihrem Server berücksichtigen. Docker ist nicht besonders mit geänderten Geräten für die neue Generation kompatibel. Vielmehr unterstützt es das 64_Bit -System abrupt. Das während des Vorgangs geladene Schleifenmodul beeinflusst auch die Installation von Docker. Stellen Sie die Verfügbarkeit von AUR -Paketen auf Ihrem Server sicher. Stellen Sie außerdem sicher, dass Ihr System auf dem neuesten Stand ist, bevor Sie diesen Befehl weiter fortsetzen.
$ sudo pacman -Syu
Schleifenmodul aktivieren
Überprüfen Sie zuerst, ob der Schleifenmodus im Server als Kernel -Modul für Docker vorhanden ist, bevor Sie den Schleifenmodus aktivieren, über den folgenden Befehl:
$ lsmod | Grep Loop
Wenn nach dem Ausführen dieses Befehls angezeigt wird, dass das Schleifenmodul nicht geladen ist, führen Sie die folgenden Befehle aus, um es zuerst zu laden.
$ sudo tee /etc /modules-laden.D/Loop.Conf <<< "loop"
$ modprobe Loop
Der erste Befehl formuliert die konfigurierte Datei, und der zweite Befehl stößt das Modul in den Linux -Kernel ein.
Aktivieren Sie Snapd durch AUR
Um Snapd zu aktivieren, müssen Sie zuerst das Docker -Paket aus der AUR herunterladen. Wenn die Voraussetzungen der AUR vorhanden sind, können Sie Docker aus der AUR installieren.
Beachten Sie, dass die Verwendung von AUR nicht immer sicher ist, wenn Sie keine ordnungsgemäße Authentifizierung gegenüber der Operationalität haben. Es ist besser, sich für andere Möglichkeiten zu entscheiden, wenn Sie neu im AUR sind, da Sie mit Ihren Befehlen in diesem Repository sehr spezifisch und vorsichtig sein müssen. Führen Sie die folgenden Befehle aus, um Snapd zu installieren:
$ git klone https: // aur.Archlinux.org/snapd.Git
$ cd snapd
$ makepkg -si
Dieser endgültige Befehl wählt das Docker -Paket aus der AUR aus.
Aktivieren Sie nun die Installation von Paketen aus der AUR, indem Sie den Snapd -Socket ausgeben, indem Sie den folgenden Befehl im Terminalsystem ausgeben:
$ sudo systemctl aktivieren -jetzt snapd.Steckdose
Bilden Sie als nächstes eine generische Verbindung zwischen/SNAP und der jeweiligen Bibliothek/var/lib/snapd/snap unter Verwendung des folgenden Befehls:
$ sudo ln -s/var/lib/snapd/snap/snap
Das ist alles, was Sie tun müssen, um das Docker -Paket aus der AUR in Ihrem Arch Linux -System zu erhalten. Jetzt einfach Ihr Server zur Überprüfung, ob Sie das Docker -Paket aus der AUR abgerufen haben.
Docker installieren
Nach dem Aktivieren von Loop und Snapd bleibt nur noch die Installation von Docker. Geben Sie den folgenden Befehl aus, um die Installation abzuschließen.
$ sudo snap install docker
Starten Sie Docker
Aktivieren Sie es auf Ihrem Server, um Docker in Arch Linux effektiv zu verwenden. Geben Sie den folgenden Befehl ein, um Docker zu aktivieren und zu starten:
$ systemctl starten docker.Service
Dieser Befehl startet sofort Docker. Verwenden Sie nun den folgenden Befehl, um Docker beim Neustart automatisch zu starten:
$ systemctl aktivieren Docker.Service
Wenn Sie noch verwirrt sind und bestätigen möchten, dass Docker auf Ihrem Server aktiviert wurde., Der folgende Befehl hilft Ihnen bei der Bestätigung dies:
$ Docker Info
Ein wichtiger Punkt zum Nachdenken ist zu wissen, dass Sie Docker in Ihrem System als Root -Server ausführen können. Wenn Sie wie andere reguläre Benutzer die Operationen von Docker ausführen möchten, können Sie sich mit dem folgenden Befehl in die Docker -Gruppe einbeziehen:
$ GroupAdd Docker
Der obige Befehl formuliert eine Gruppe von Docker -Benutzern. Der folgende Befehl meldet den Benutzer in die jeweilige Gruppe ein:
$ gpasswd -A User Docker [Ersetzen Sie den Benutzer durch Ihren Benutzernamen]
Starten Sie den Server neu oder entscheiden Sie sich für die Option Re-Login, um die Änderungen als Stammbenutzer abzuschließen.
Nachinstallationskonfiguration
Wenn Sie die Position von Docker-Bildern nicht ändern können, können Sie dies in der Konfiguration nach der Installation von Docker tun. Die Standardbilder von Docker werden in dem virtuellen Link wiederhergestellt, der beim Aktivieren von Snapd generiert wird. Um diesen Ort zu ändern, müssen Sie Docker zuerst stoppen und dann den Befehl eingeben, um den Ort Ihrer Docker -Bilder zu ändern.
Verwenden von Docker
Um die Version von Docker zu überprüfen, geben Sie Folgendes aus:
$ docker Version
Um ein Bild zu durchsuchen, geben Sie Folgendes aus:
$ Docker -Suche
Um ein Bild herunterzuladen, geben Sie Folgendes aus:
$ Docker Pull
Um ein Bild auszuführen, geben Sie Folgendes aus:
$ Docker Run
Abschluss
Mit Docker können Sie sich einige äußerst sichere Pakete machen. In diesem Handbuch wird im Detail erläutert, wie Docker unter Arch Linux installiert wird. Jetzt können Sie mühelos Docker -Softwareanwendungen unter Linux ausführen. Docker sorgt für eine großartige Erfahrung beim Programmieren in Arch Linux.