Installieren Sie Red Hat Podman unter Windows 11 oder 10
Befolgen Sie die folgenden Schritte, um Red Hat Podman über die Eingabeaufforderung oder Powershell auf Ihrem Windows-Computer zu installieren:
Schritt 1: Überprüfen Sie die Systemanforderungen
Zunächst müssen Sie dies sicherstellen Ihr Windows-System läuft mit den neuesten Updates, sodass es die Anforderungen für die Ausführung von Podman erfüllt. Sie sollten Windows 11 oder Windows 10 Version 1709 (Build 16299) oder höher verwenden und das Windows-Subsystem für Linux 2 (WSL 2) und die VM-Funktionen müssen aktiviert sein. Wenn sie noch nicht aktiviert sind, können Sie dies tun mit dem zweiten Schrittbefehl.
Schritt 2: WSL 2 und Virtual Machine Platform installieren
Öffnen wir Windows PowerShell oder die Eingabeaufforderung, um mit der Ausführung der erforderlichen Befehle zu beginnen.
Dazu klicken Sie mit der rechten Maustaste auf die Windows-Starttaste für 10 oder 11 und wählen Sie PowerShell (Admin) oder Terminal (Admin) aus, je nachdem, was verfügbar ist.
Danach führen Sie zunächst den folgenden Befehl aus, um die Funktion „WSL“ zu aktivieren: „
Schritt 4: Initialisieren Sie die Podman-MaschineSobald die Installation von Podman abgeschlossen ist, besteht der nächste Schritt darin, die Podman-Maschine zu initialisieren, die das zum Erstellen des Containers erforderliche Backend herunterlädt. Kurz gesagt: Es wird ein Linux-Betriebssystem importiert, um WSL einzurichten, sodass Podman den Container nativ wie auf jedem Linux-Computer ausführen kann.
winget install RedHat.Podman
Nach dem Login kopieren
Schritt 5: Starten Sie die Podman-Maschine
Wenn Sie die anfängliche Setup-Konfiguration von Podman unter Windows einrichten, besteht der nächste Schritt darin, die initialisierte Maschine zu starten. Geben Sie dazu einfach Ihr Windows-Befehlsterminal ein:
podman machine init
Nach dem Login kopieren
Schritt 6: Installation überprüfen
Um zu überprüfen, ob Podman korrekt installiert wurde, können Sie den folgenden Befehl auf PowerShell oder CMD ausführen.
podman machine start
Nach dem Login kopieren
In der Ausgabe sollte die Podman-Version angezeigt werden. Container erstellenDie Befehlszeile von Podman funktioniert genau wie Docker, ist jedoch daemonlos, was sie von Docker unterscheidet. Wir können Podman-Befehle verwenden, um Container, Bilder und Pods genau wie auf Linux-Systemen zu verwalten. Wenn Sie interessiert sind, können Sie sich auch
ein weiteres unserer Tutorials ansehen
zur Installation von Docker Desktop unter Windows 11 oder 10 über PowerShell. Um also ein Container-Image herunterzuladen, sagen wir Ubuntu, ist hier der Befehl:
podman --version
Nach dem Login kopieren
Um das heruntergeladene Image zu überprüfen:
podman pull ubuntu
Nach dem Login kopieren
Um schnell einen Container zu erstellen, verwenden Sie:
podman images
Nach dem Login kopieren
Nach dem Login kopieren
Befehl Podman-BefehlHier sind einige häufig verwendete ones Der Podman-Befehl, dessen Erklärung der von Docker ähnelt: 1. Pull-Image: Verwenden Sie Podman-Pull, um Container-Images aus einer Registrierung (z. B. Docker Hub) herunterzuladen.
podman run -it ubuntu /bin/bash
Nach dem Login kopieren
2. Liste der ausgeführten Container: Zeigt die Liste der aktuell ausgeführten Container an.
podman pull ubuntu:latest
Nach dem Login kopieren
3. Alle Container auflisten: Zeigt eine Liste aller Container, einschließlich der gestoppten.
podman ps
Nach dem Login kopieren
4. Führen Sie den Container aus: Erstellen und starten Sie den Container aus dem Image. Das Flag -it weist ein Terminal zu und macht den Container interaktiv.
podman ps -a
Nach dem Login kopieren
5. Stoppen Sie einen Container: Stoppen Sie einen laufenden Container, indem Sie die Container-ID oder den Namen angeben.
podman run -it --rm ubuntu:latest /bin/bash
Nach dem Login kopieren
6. Container entfernen: Löschen Sie einen gestoppten Container, indem Sie die Container-ID oder den Namen angeben.
podman stop container_name_or_id
Nach dem Login kopieren
7. Listenbild: Zeigt eine Liste lokal verfügbarer Containerbilder an.
podman rm container_name_or_id
Nach dem Login kopieren
8. Image löschen: Löschen Sie das Container-Image aus dem lokalen Repository.
podman images
Nach dem Login kopieren
Nach dem Login kopieren
9. Containerprotokolle: Sehen Sie sich die Protokolle laufender oder gestoppter Container an.
podman logs container_name_or_id
Nach dem Login kopieren
10. 在正在运行的容器中执行命令:
在正在运行的容器中运行命令,而无需启动新的 shell。
podman exec -it container_name_or_id /bin/bash
Nach dem Login kopieren
11. 端口映射:
将容器的端口映射到主机端口。例如,这会将容器中的端口 80 映射到主机上的端口 8080。
podman run -d -p 8080:80 nginx:latest
Nach dem Login kopieren
12. 列出窗格:
显示 Pod 列表(Podman 用于管理容器组的概念)。
podman pod list
Nach dem Login kopieren
13. 创建一个新容器:
创建一个新容器并向其添加容器。
podman pod create --name mypod
Nach dem Login kopieren
14. 将容器添加到容器:
将现有容器添加到容器。
podman pod container add mypod container_name_or_id
Nach dem Login kopieren
15. 从 Pod 中移除容器:
podman pod container remove mypod container_name_or_id
Das obige ist der detaillierte Inhalt vonSo installieren Sie Redhat Podman unter Windows 10 oder 11 über CMD. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen 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