Wie installiere und konfiguriere ich Docker unter Linux?

PHPz
Freigeben: 2023-07-28 20:53:13
Original
1173 Leute haben es durchsucht

Wie installiere und konfiguriere ich Docker unter Linux?

Docker ist eine Open-Source-Containerisierungsplattform, mit der Anwendungen auf verschiedenen Betriebssystemen erstellt, verpackt und verteilt werden können. Es bietet eine leichtgewichtige Virtualisierungstechnologie, die sich von virtuellen Maschinen unterscheidet und Systemressourcen effizienter nutzen kann. In diesem Artikel wird erläutert, wie Sie Docker unter Linux installieren und konfigurieren.

Docker installieren
Es gibt verschiedene Möglichkeiten, Docker auf einem Linux-System zu installieren. In diesem Artikel werden die beiden gängigsten Installationsmethoden vorgestellt: die Verwendung eines Paketmanagers und die Installation über offizielle Skripte.

Installieren Sie Docker mit einem Paketmanager
Die meisten Linux-Distributionen verfügen über einen Paketmanager für Docker. Unter Ubuntu können Sie ihn beispielsweise mit dem Befehl apt-get installieren. Unter CentOS können Sie zur Installation den Befehl yum verwenden.

  1. Systempaketliste aktualisieren:

    $ sudo apt-get update
    Nach dem Login kopieren
  2. Docker installieren:

    $ sudo apt-get install docker-ce
    Nach dem Login kopieren
  3. Docker-Dienst starten:

    $ sudo systemctl start docker
    Nach dem Login kopieren
    Nach dem Login kopieren

Docker über das offizielle Skript installieren
Eine andere Möglichkeit, Docker zu installieren, ist die Verwendung des offiziellen Skripts . Diese Methode eignet sich für Systeme, die keinen Paketmanager für Docker haben.

  1. Laden Sie das offizielle Skript zur Installation herunter und führen Sie es aus:

    $ curl -fsSL https://get.docker.com -o get-docker.sh
    $ sudo sh get-docker.sh
    Nach dem Login kopieren
  2. Starten Sie den Docker-Dienst:

    $ sudo systemctl start docker
    Nach dem Login kopieren
    Nach dem Login kopieren

Konfigurieren Sie Docker
Nach der Installation von Docker müssen Sie möglicherweise einige Konfigurationen vornehmen. Im Folgenden sind einige gängige Konfigurationsoptionen aufgeführt.

  1. Docker-Bildquelle wechseln
    Standardmäßig verwendet Docker die offizielle Bildquelle. Aus Netzwerkgründen müssen wir jedoch möglicherweise auf inländische Spiegelquellen umsteigen, um den Download zu beschleunigen.

Bearbeiten Sie die Docker-Konfigurationsdatei:

$ sudo vi /etc/docker/daemon.json
Nach dem Login kopieren

Fügen Sie den folgenden Inhalt in die Datei ein:

{
  "registry-mirrors": ["https://docker.mirrors.example.com"]
}
Nach dem Login kopieren

Ersetzen Sie „https://docker.mirrors.example.com“ durch die Spiegelquelladresse Ihrer Wahl.

Speichern und verlassen Sie das Profil. Starten Sie dann den Docker-Dienst neu:

$ sudo systemctl restart docker
Nach dem Login kopieren
  1. Fügen Sie den Benutzer zur Docker-Benutzergruppe hinzu
    Standardmäßig können nur der Root-Benutzer und Benutzer in der Sudoers-Liste Docker-Befehle ausführen. Wenn Sie möchten, dass normale Benutzer Docker verwenden können, können Sie sie zur Docker-Benutzergruppe hinzufügen.

Benutzer zur Docker-Benutzergruppe hinzufügen:

$ sudo usermod -aG docker your_username
Nach dem Login kopieren

Ersetzen Sie „Ihr_Benutzername“ durch Ihren Benutzernamen.

Melden Sie sich erneut an, damit die Änderungen an der Benutzergruppe wirksam werden.

Docker verwenden
Nach der Installation und Konfiguration von Docker können wir damit beginnen, es zum Verwalten und Ausführen von Containern zu verwenden.

  1. Docker-Image ziehen
    Verwenden Sie den Docker-Pull-Befehl, um das Image aus dem Docker-Repository abzurufen. Das Folgende ist ein Beispiel für das Abrufen eines offiziellen Images mit dem Namen „nginx“:

    $ docker pull nginx
    Nach dem Login kopieren
  2. Einen Container ausführen
    Verwenden Sie den Docker-Befehl „run“, um einen Container auszuführen. Das Folgende ist ein Beispiel zum Starten eines Nginx-Containers mit dem Namen „my-nginx“:

    $ docker run -d --name my-nginx -p 80:80 nginx
    Nach dem Login kopieren

Dabei bedeutet -d, dass der Container im Hintergrund ausgeführt wird, --name gibt den Containernamen an und -p gibt die Portzuordnung an .

Zusammenfassung
In diesem Artikel wird erläutert, wie Sie Docker unter Linux installieren und konfigurieren. Während des Installationsprozesses stehen zwei gängige Installationsmethoden zur Verfügung: die Verwendung des Paketmanagers und die Installation über das offizielle Skript. Gleichzeitig werden auch einige gängige Konfigurationsoptionen eingeführt, um das Wechseln der Docker-Bildquellen und das Hinzufügen von Benutzern zur Docker-Benutzergruppe zu realisieren. Schließlich haben wir auch kurz gelernt, wie man Docker zum Abrufen von Bildern und zum Ausführen von Containern verwendet. Ich hoffe, dieser Artikel hilft Ihnen bei der Installation und Konfiguration von Docker unter Linux.

Das obige ist der detaillierte Inhalt vonWie installiere und konfiguriere ich Docker unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage