Docker ist eine Reihe von Frameworks, die Virtualisierung auf Betriebssystemebene verwenden, um Anwendungen in Bundles, die als Container bezeichnet werden, als Serviceelemente bereitzustellen. Container sind voneinander isoliert und ihre Programme, Ordner und Konfigurationsdateien sind gepackt. Sie können über klar definierte Plattformen miteinander kommunizieren. In diesem Artikel werden wir also besprechen, wie Sie Docker auf Ihrem Oracle Linux 8-System installieren und konfigurieren.
Voraussetzungen
- Das Oracle Linux 8 muss auf Ihrer Virtual Box Machine installiert sein.
- Der Benutzer sollte über Root-Benutzerrechte verfügen, um Docker zu installieren.
Melden Sie sich als Sudo-Benutzer an
Öffnen Sie Ihr Oracle Linux 8 aus Ihrer virtuellen Box und melden Sie sich dort an. Öffnen Sie dann Ihr Terminal in Oracle Linux 8 und stellen Sie sicher, dass Sie sich als Wurzel Benutzer mit dem folgenden sudo-Befehl:
$ suEs wird Sie nach Ihrem Root-Benutzerpasswort fragen, und Sie müssen es angeben, um mit den unten angehängten weiteren Prozessen fortzufahren.
Wenn Sie bereits einige Repositories von Docker installiert haben, müssen Sie diese mit dem angehängten yum-Befehl entfernen:
# sudo yum Docker entfernen docker-common docker-selinux docker-engine
Erforderliche Repositorys und Dienstprogramme installieren
Ganz am Anfang müssen Sie einige Repositorys installieren und aktivieren, die für die Installation von Docker nützlich und notwendig sind. Zuerst müssen Sie also Yum-Dienstprogramme installieren. Führen Sie dazu den unten zitierten Befehl aus:
# sudo dnf install -y dnf-utils zip entpackenStellen Sie sicher, dass Sie diese Befehle mit Sudo-Berechtigungen ausprobieren, da sie sonst möglicherweise nicht richtig funktionieren.
Zweitens müssen Sie die installieren und herunterladen Konfigurations-Repository für Docker, das ist docker-ce. Verwenden Sie den unten angehängten Befehl in Ihrem Terminal mit der Sudo-Initialisierung:
# sudo dnf config-manager -add-repo=https://download.Docker.com/linux/centos/docker-ce.repo
Docker installieren
Schließlich können Sie Docker auf Ihrem Oracle Linux 8 installieren. Stellen Sie sicher, dass Sie sich als Root-Benutzer anmelden. Verwenden Sie den folgenden zitierten Befehl, um Docker in Oracle Linux 8 über das Terminal zu installieren:
$ sudo dnf install -y docker-ce --nobest
Wenn Sie Docker nicht mit dem obigen Befehl installieren können und einige Probleme haben Fehler, Es gibt einige Möglichkeiten, diese zu lösen. Versuchen Sie diesen Befehl mit dem Zusatz "Erlauben Löschen" am Ende, wie unten gezeigt:
# sudo dnf install -y docker-ce -nobest -allowerasingSie können auch den unten angehängten Befehl verwenden:
# sudo dnf install -y docker-ce -nobest -skip-broken
Sie können sehen, dass Ihre Installation begonnen hat. Sie müssen einige Zeit warten, bis Ihr Docker unter Oracle Linux 8 erfolgreich installiert ist.
Docker-Dienst aktivieren
Um Docker zu verwenden, müssen Sie aktivieren Ihr Docker-Service in Oracle Linux 8. Verwenden Sie dazu folgendes systemctl Befehl als Root-Benutzer:
# systemctl docker aktivieren.BedienungDieser Befehl aktiviert Docker auf Ihrem Oracle Linux 8.
Es kann auch erfordern Authentifizierung indem Sie nach Ihrem Passwort für den aktuellen Benutzer fragen, mit dem Sie eingeloggt sind.
Nach der Aktivierung können Sie den Docker-Dienst mit dem folgenden systemctl-Befehl starten:
# systemctl start docker.Bedienung
Status überprüfen
Sie können auch überprüfen, Status Ihres neu installierten Docker-Dienstes, unabhängig davon, ob er ordnungsgemäß funktioniert oder nicht. Um den Status von Docker herauszufinden, versuchen Sie das unten genannte Systemctl-Status Befehl im Terminal:
# systemctl status docker.BedienungWie aus dem Bild unten hervorgeht, ist die neu installierte Docker Engine derzeit Aktiv und laufend richtig ohne Fehler.
Nach Docker-Informationen suchen
Zum Glück können Sie nach die Info des Dockers, das gerade auf Ihrem Oracle Linux 8 installiert wurde. Versuchen Sie dazu den folgenden Befehl wie folgt:
# Docker-InfoStellen Sie sicher, dass Sie sich zuerst als Root-Benutzer anmelden. Ihr System zeigt alle relevanten Informationen zu Docker an, wie in der Abbildung gezeigt.
Nach Docker-Version suchen
Wenn Sie außerdem die installierte Version von Docker auf Ihrem Oracle Linux 8 überprüfen möchten, verwenden Sie den Befehl wie folgt:
# Docker-Version
Benutzer mit Sudo-Berechtigungen erstellen
Endlich ist Ihr Docker einsatzbereit. Wenn Sie kein Sudo-Konto verwenden möchten, müssen Sie die Sudo-Berechtigungen einem anderen Benutzer zuweisen, um Docker-Befehle auszuführen. Machen Sie zuerst eine neuer Benutzer aus dem Root-Konto wie folgt:
# useradd docker_user
Fügen Sie den Sudo-Benutzer zu einer Gruppe hinzu
Fügen Sie diesen neu erstellten Benutzer im . hinzu /etc/sudoers Datei, um ihren Eintrag wie folgt zu verdeutlichen:
# echo „docker_user ALL-(ALL) NOPASSED: /usr/bin/docker“ >> /etc/sudoers
Nach dem Hinzufügen dieses Benutzers zum sudoers-Datei, Sie müssen eine Gruppe erstellen und diese dem soeben erstellten Benutzer als sudo-Benutzer zuweisen. Verwenden Sie dazu den folgenden Befehl:
# echo „alias docker=\“sudo /usr/bin/docker\““ >> /home/docker_user/.bash_profileWir haben einen Alias in der Datei bash_profile dieses neu erstellten Benutzers verwendet, um die weitere Verwendung von sudo in Ihrem Befehl zu vermeiden.
Als neu erstellter Sudo-Benutzer anmelden
Jetzt musst du Anmeldung Als ein sudo-Benutzer die Sie speziell für Docker erstellt haben, um Befehle auszuprobieren. Verwenden Sie Docker als sudo-Benutzer über den folgenden Befehl, um zu einem neu erstellten sudo-Benutzer zu wechseln:
#su - docker_userEs kann nach deinem fragen Passwort um deine Aktion zu bestätigen. In unserem Fall haben wir kein Passwort festgelegt, daher wird nicht nach dem docker_user-Passwort gefragt, wie unten gezeigt.
Jetzt können Sie Docker endlich über verschiedene Befehle als sudo-Benutzer verwenden.
Fazit
Wir haben sehr einfache und effiziente Methoden zur Installation von Docker unter Oracle Linux 8 diskutiert und kennengelernt. In diesem Artikel haben wir uns über die grundlegende Installation und Nutzung von Docker informiert. Hoffentlich hat dieser Artikel Ihnen viel geholfen, die Docker-Installation und ihre Verwendung zu verstehen.