Heim >Betrieb und Instandhaltung >Docker >So verwenden Sie Windows Docker

So verwenden Sie Windows Docker

WBOY
WBOYOriginal
2023-05-13 15:20:5710327Durchsuche

Mit der Popularität der Container-Technologie ist Docker heute zu einer der beliebtesten Container-Engines geworden. Unter Windows ist es auch möglich, Docker-Images zum Ausführen von Containern zu verwenden. In diesem Artikel wird die grundlegende Verwendung von Windows Docker vorgestellt, einschließlich der Installation von Docker, des Erhaltens eines Docker-Images und der Ausführung von Docker unter Windows.

1. Docker installieren

Für die Installation von Docker unter Windows müssen die folgenden Bedingungen erfüllt sein:

  1. Windows 10/Windows Server 2016 oder höher Hohe Version
  2. Benutzerkonto mit Administratorrechten
  3. Unterstützung virtualisierter CPU (Intel VT-x oder AMD-v)
  4. Docker-Installationspaket herunterladen#🎜 🎜#
Zuerst müssen wir die Windows-Version des Docker-Installationspakets von der offiziellen Docker-Website herunterladen. Der Download-Link lautet: https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows

    Install Docker
  1. # 🎜 🎜#
  2. Führen Sie nach Abschluss des Downloads das Installationspaket zur Installation aus. Das Installationsprogramm erkennt automatisch, ob das System die Anforderungen erfüllt. Wenn dies nicht der Fall ist, müssen Sie die entsprechende Software oder Hardware aktualisieren, um die Installation fortzusetzen.

Während des Installationsvorgangs müssen Sie auf folgende Punkte achten:

Wählen Sie „Windows-Container verwenden“ oder „Linux-Container verwenden“: Da Windows verfügt über zwei verschiedene Container-Engines. Sie müssen also auswählen, welche Engine verwendet werden soll. Wenn Sie Docker auf Windows Server 2019 oder höher ausführen möchten, empfehlen wir die Verwendung von Windows-Containern. Wenn Sie Docker unter Windows 10 ausführen möchten, empfehlen wir die Verwendung von Linux-Containern.
  1. Installationsort: Der Standardinstallationsort ist C:Program FilesDocker, der nach Bedarf geändert werden kann.
  2. Nach Abschluss der Installation wird Docker automatisch gestartet.

2. Beziehen Sie das Docker-Image

Das Abrufen des Docker-Images kann über Docker Hub, die offizielle Docker-Image-Bibliothek, verwaltet werden. Auf Docker Hub sind viele häufig verwendete Images verfügbar, wie z. B. Ubuntu, Debian, CentOS usw., sowie Images für verschiedene Programmiersprachen und Anwendungsdienste.

Nach einem Bild suchen
  1. Um ein Bild zu erhalten, müssen Sie zunächst im Docker Hub danach suchen. Sie können im Terminal mit dem folgenden Befehl nach Bildern suchen:

docker search image name

Mit dem folgenden Befehl wird beispielsweise gesucht Ubuntu-Bilder auf Docker Hub: # 🎜🎜#docker search 镜像名称

例如如下命令就是在 Docker Hub 上搜索 Ubuntu 镜像:

docker search ubuntu

搜索结果显示了许多包含“Ubuntu”的镜像,其中官方镜像为 ubuntu,Docker Hub 用户名为“library”的镜像为 ubuntu。

  1. 下载镜像

在确定了需要使用的镜像后,使用下面的命令下载镜像:

docker pull 镜像名称:标签

其中,标签是可选的,如果不指定标签,Docker 会默认下载最新版本的镜像。

例如,要下载 Ubuntu 18.04 版本的镜像,可以使用命令:

docker pull ubuntu:18.04

下载完成后,可以通过下面的命令查看本地已经下载的镜像:

docker images

可以看到在本地已经下载了 Ubuntu 18.04 版本的镜像。

三、运行 Docker 容器

在下载镜像后,可以使用 Docker 运行容器。要运行容器,需要使用 Docker 镜像内置的应用程序/服务来启动容器。

  1. 启动容器

使用以下命令启动容器:

docker run 镜像名称:标签

例如,要启动一个 Ubuntu 容器,可以使用以下命令:

docker run ubuntu:18.04

运行后可以看到容器已经启动。

  1. 进入容器

要在容器内交互,需要进入容器。使用以下命令进入容器:

docker exec -it 容器名称 /bin/bash

其中,“-it” 表示要进入交互式的终端,“/bin/bash” 表示要以 Bash shell 的方式运行终端。

例如,使用以下命令进入刚才启动的 Ubuntu 容器:

docker exec -it 容器名称 /bin/bash

  1. 退出容器

使用以下命令可以退出容器:

exitdocker search ubuntu

In den Suchergebnissen werden viele Bilder angezeigt, die „Ubuntu“ enthalten, darunter das offizielle Bild „Ubuntu“. , und der Docker Hub-Benutzername ist „library“ „Das Image ist Ubuntu.

Spiegel herunterladen

Nachdem Sie den Spiegel bestimmt haben, den Sie verwenden müssen, verwenden Sie den folgenden Befehl, um den Spiegel herunterzuladen:

#🎜 🎜# docker pull image name: tag#🎜🎜##🎜🎜#Das Tag ist optional. Wenn Sie kein Tag angeben, lädt Docker standardmäßig die neueste Version des Images herunter. #🎜🎜##🎜🎜#Um beispielsweise das Ubuntu 18.04-Versionsbild herunterzuladen, können Sie den folgenden Befehl verwenden: #🎜🎜##🎜🎜#docker pull ubuntu:18.04#🎜🎜## 🎜🎜# Nachdem der Download abgeschlossen ist, können Sie den folgenden Befehl verwenden, um das lokal heruntergeladene Bild anzuzeigen: #🎜🎜##🎜🎜#docker images#🎜🎜##🎜🎜#Sie können sehen dass Ubuntu für Version 18.04 lokal heruntergeladen wurde. #🎜🎜##🎜🎜#3. Führen Sie den Docker-Container aus. #🎜🎜##🎜🎜#Nachdem Sie das Image heruntergeladen haben, können Sie Docker verwenden, um den Container auszuführen. Um einen Container auszuführen, müssen Sie die im Docker-Image integrierte Anwendung/den Dienst verwenden, um den Container zu starten. #🎜🎜##🎜🎜##🎜🎜#Container starten#🎜🎜##🎜🎜##🎜🎜#Verwenden Sie den folgenden Befehl, um den Container zu starten: #🎜🎜##🎜🎜#docker run Bildname : tag#🎜🎜##🎜🎜#Um beispielsweise einen Ubuntu-Container zu starten, können Sie den folgenden Befehl verwenden: #🎜🎜##🎜🎜#<code>docker run ubuntu:18.04 #🎜🎜##🎜 🎜#Nach dem Ausführen können Sie sehen, dass der Container gestartet wurde. #🎜🎜##🎜🎜##🎜🎜#Betreten Sie den Container #🎜🎜##🎜🎜##🎜🎜#Um innerhalb des Containers zu interagieren, müssen Sie den Container betreten. Verwenden Sie den folgenden Befehl, um den Container einzugeben: #🎜🎜##🎜🎜#docker exec -it Containername/bin/bash#🎜🎜##🎜🎜#Dabei bedeutet „-it“. Um das interaktive Terminal aufzurufen, bedeutet „/bin/bash“, dass das Terminal als Bash-Shell ausgeführt wird. #🎜🎜##🎜🎜#Verwenden Sie beispielsweise den folgenden Befehl, um den Ubuntu-Container einzugeben, den Sie gerade gestartet haben: #🎜🎜##🎜🎜#docker exec -it Containername/bin/bash# 🎜🎜##🎜🎜#Container verlassen#🎜🎜##🎜🎜##🎜🎜#Verwenden Sie den folgenden Befehl, um den Container zu verlassen: #🎜🎜##🎜🎜# Exit#🎜 🎜##🎜🎜#Der Container läuft weiter, aber das Terminal wird beendet. #🎜🎜##🎜🎜#4. Zusammenfassung#🎜🎜##🎜🎜#Bisher haben wir die grundlegende Verwendung von Windows Docker vorgestellt, einschließlich der Installation von Docker, des Erhalts von Docker-Images und der Ausführung von Docker Windows. #🎜🎜##🎜🎜#Mit Docker können Softwareentwickler Anwendungen einfacher erstellen, testen und bereitstellen und gleichzeitig verschiedene Anwendungsumgebungen effektiv isolieren, um gegenseitige Beeinträchtigungen zu vermeiden. Durch die Unterstützung von Docker in Windows können Windows-Entwickler auch den Charme der Container-Technologie besser erleben. #🎜🎜#

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Windows Docker. 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