Heim >Betrieb und Instandhaltung >Docker >So betreten Sie die Docker-Umgebung

So betreten Sie die Docker-Umgebung

PHPz
PHPzOriginal
2023-04-18 09:46:597045Durchsuche

Docker ist eine Containerisierungstechnologie, die Entwicklern die Bereitstellung und Verwaltung von Anwendungen erleichtert. Die Docker-Umgebung ist eine Anwendung auf dem Betriebssystem. Die Docker-Umgebung kann über die Befehlszeile oder die grafische Oberfläche aufgerufen werden. In diesem Artikel werden der Einstieg in die Docker-Umgebung sowie allgemeine Befehle und Vorgänge in der Docker-Umgebung vorgestellt.

1. So betreten Sie die Docker-Umgebung

  1. Befehlszeilenmethode

Geben Sie den folgenden Befehl in die Befehlszeile ein, um die Docker-Containerumgebung aufzurufen:

docker exec -it container_name /bin/bash

Unter diesen ist Containername der Name des Docker-Containers. Mit diesem Befehl können Sie die Shell der Containerumgebung betreten und Vorgänge ausführen.

  1. Grafische Benutzeroberflächenmethode

Sie können die Docker-Umgebung betreten, indem Sie die Docker-Desktop-Anwendung ausführen, sodass Sie in der Docker-Umgebung verwalten, bereitstellen und andere Vorgänge durchführen können. Docker Desktop bietet Entwicklern eine benutzerfreundliche Oberfläche.

2. Allgemeine Befehle in der Docker-Umgebung

Nachdem Sie die Docker-Umgebung betreten haben, können Sie einige allgemeine Docker-Befehle zum Bedienen des Containers verwenden.

  1. docker ps

Mit diesem Befehl werden alle laufenden Docker-Container aufgelistet.

docker ps
  1. Docker-Bilder

Mit diesem Befehl werden alle Docker-Bilder aufgelistet.

docker images
  1. docker build

Dieser Befehl wird verwendet, um ein Docker-Image zu erstellen.

docker build -t image_name .

Wobei image_name der Name des erstellten Docker-Images ist.

  1. docker run

Dieser Befehl wird verwendet, um einen Docker-Container aus einem Docker-Image zu erstellen und auszuführen.

docker run -it image_name /bin/bash
  1. docker exec

Dieser Befehl wird verwendet, um Befehle in einem laufenden Docker-Container auszuführen.

docker exec -it container_name /bin/bash

Wobei Containername der Name des Docker-Containers ist.

  1. docker stop

Dieser Befehl wird verwendet, um einen laufenden Docker-Container zu stoppen.

docker stop container_name

Wobei Containername der Name des Docker-Containers ist.

  1. docker rm

Mit diesem Befehl wird ein gestoppter Docker-Container gelöscht.

docker rm container_name

Wobei Containername der Name des Docker-Containers ist.

  1. docker rmi

Mit diesem Befehl wird das Docker-Image gelöscht.

docker rmi image_name

Wobei image_name der Name des Docker-Images ist.

3. Vorgänge in der Docker-Umgebung

  1. Ziehen Sie das Image aus dem Docker-Warehouse

Docker Hub ist ein offenes Docker-Image-Warehouse, in dem Benutzer Docker-Images speichern, teilen und ausführen können. Sie können den folgenden Befehl verwenden, um das Image vom Docker Hub abzurufen:

docker pull image_name

wobei image_name der Name des abzurufenden Images ist.

  1. Docker-Image erstellen

Bevor Sie Docker verwenden, müssen Sie Ihr eigenes Docker-Image erstellen. Sie können Ihr eigenes Docker-Image in der Docker-Datei definieren und es dann mit dem folgenden Befehl erstellen:

docker build -t image_name .

wobei image_name der Name des Images ist und der Dateipfad während des Erstellungsprozesses . ist.

  1. Docker-Container ausführen

Bevor Sie einen Docker-Container erstellen, müssen Sie ein Docker-Image erstellen. Mit dem folgenden Befehl können Sie einen Docker-Container aus einem Docker-Image erstellen und ausführen:

docker run -it image_name /bin/bash

wobei image_name der Name des Docker-Images ist.

  1. Dateien in den Docker-Container kopieren

Sie können den folgenden Befehl verwenden, um Dateien in einen laufenden Docker-Container zu kopieren:

docker cp file.txt container_name:/path/to/file.txt

Wobei file.txt die zu kopierende Datei ist, Containername der Name des Docker-Containers, /path/ to ist der Zielpfad.

  1. Dateien aus einem Docker-Container kopieren

Sie können den folgenden Befehl verwenden, um Dateien aus einem laufenden Docker-Container zu kopieren:

docker cp container_name:/path/to/file.txt file.txt

wobei Containername der Name des Docker-Containers ist, /path/to der Quelldateipfad ist, file.txt ist der Zieldateipfad.

Zusammenfassung

In diesem Artikel werden der Einstieg in die Docker-Umgebung sowie allgemeine Befehle und Vorgänge in der Docker-Umgebung vorgestellt. Wenn Sie diese Vorgänge verstehen und beherrschen, können Sie Docker einfacher zum Entwickeln und Bereitstellen von Anwendungen verwenden.

Das obige ist der detaillierte Inhalt vonSo betreten Sie die Docker-Umgebung. 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