Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So verwenden Sie Docker-Container in Linux-Systemen

So verwenden Sie Docker-Container in Linux-Systemen

WBOY
WBOYOriginal
2023-06-18 13:06:252098Durchsuche

Mit der Popularität der Microservice-Architektur werden Docker-Container immer beliebter. Es ermöglicht Entwicklern, Anwendungen auf verschiedenen Plattformen und Umgebungen zu erstellen und auszuführen, wodurch die Portabilität und Skalierbarkeit von Anwendungen verbessert wird. In diesem Artikel wird die Verwendung von Docker-Containern in Linux-Systemen vorgestellt.

  1. Docker installieren

Die Installation von Docker auf einem Linux-System ist sehr einfach. Sie können das Docker-Installationspaket von der offiziellen Docker-Website herunterladen oder es mit dem Standardpaketmanager des Systems installieren.

Für das Ubuntu-System können Sie den folgenden Befehl zur Installation verwenden:

sudo apt-get update
sudo apt-get install docker.io

Für das CentOS-System können Sie den folgenden Befehl zur Installation verwenden:

sudo yum update
sudo yum install docker

Nach erfolgreicher Installation können Sie den folgenden Befehl verwenden, um zu überprüfen, ob Docker installiert ist richtig:

docker --version
  1. Starten Sie den Docker-Dienst

Nachdem die Installation abgeschlossen ist, müssen Sie den Docker-Dienst starten. Sie können den folgenden Befehl verwenden:

sudo service docker start

Sie können auch den folgenden Befehl verwenden, um den automatischen Start zu aktivieren:

sudo systemctl enable docker.service
  1. Ziehen Sie das Docker-Image herunter.

Das Docker-Image ist eine vorkonfigurierte Anwendungsumgebung. Docker-Benutzer können bereits erstellte Images abrufen und lokal oder online ausführen.

Sie können das Docker-Image mit dem folgenden Befehl abrufen:

docker pull image-name

„image-name“ ist der Name des Images, das abgerufen werden muss. Wenn Sie beispielsweise die neueste Version von Ubuntu abrufen möchten, können Sie den folgenden Befehl verwenden:

docker pull ubuntu:latest

Sie können andere Images auf Docker Hub finden und herunterladen.

  1. Docker-Container ausführen

Sobald das Docker-Image abgerufen wurde, können Sie den Docker-Container ausführen. Sie können den folgenden Befehl verwenden:

docker run image-name

„image-name“ ist der Name des Images, das ausgeführt werden muss.

Um beispielsweise ein interaktives Terminal in Ubuntu auszuführen, können Sie den folgenden Befehl verwenden:

docker run -it ubuntu /bin/bash

Dadurch wird ein interaktives Ubuntu-Terminal gestartet. Nachdem Sie den Befehl ausgeführt haben, können Sie den Befehl „exit“ verwenden, um das Terminal zu verlassen.

  1. Hintergrunddienste zum Ausführen von Docker-Containern

Es gibt viele Dienste, die im Hintergrund ausgeführt werden müssen. In Docker können Sie einen Daemon mit dem folgenden Befehl ausführen:

docker run -d image-name command

„Befehl“ ist der Befehl, der ausgeführt werden muss. Um beispielsweise einen Apache-Webserver im Hintergrund auszuführen, können Sie den folgenden Befehl verwenden:

docker run -d -p 80:80 httpd

Dadurch wird ein Apache-Webserver gestartet, der den lokalen Port 80 überwacht und im Hintergrund ausgeführt wird.

  1. Laufende Docker-Container anzeigen

Sie können die aktuell laufenden Docker-Container mit dem folgenden Befehl anzeigen:

docker ps

Dadurch werden die Details aller laufenden Docker-Container aufgelistet.

  1. Docker-Container stoppen

Um einen Docker-Container zu stoppen, können Sie den folgenden Befehl verwenden:

docker stop container-id

„container-id“ ist die ID des Containers, der gestoppt werden muss. Sie können den Befehl „docker ps“ verwenden, um die ID des Containers zu ermitteln.

  1. Docker-Container löschen

Um einen Docker-Container zu löschen, können Sie den folgenden Befehl verwenden:

docker rm container-id

"container-id" ist die ID des Containers, der gelöscht werden muss. Mit dem Befehl „docker ps -a“ können Sie die ID des Containers ermitteln.

Zusammenfassung

Docker-Container sind eine beliebte Microservice-Architektur, mit der Anwendungen auf verschiedenen Plattformen und Umgebungen erstellt und ausgeführt werden können. In Linux-Systemen können Docker-Container mit einfachen Befehlen installiert und verwendet werden. Wir haben erläutert, wie Sie Docker-Images abrufen und ausführen, Hintergrunddienste ausführen und Docker-Container anzeigen und stoppen. Ich hoffe, dieser Artikel hilft Ihnen!

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Docker-Container in Linux-Systemen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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