搜尋
首頁常見問題如何透過CMD在Windows 10或11上安裝Redhat Podman

在Windows 11 或10 上安裝Red Hat Podman

請依照下列步驟使用命令提示字元或Powershell在Windows機器上安裝Red Hat Podman:

步驟1:檢查系統需求

首先,您必須確保您的Windows 系統使用最新更新運行,以便它能夠滿足運行Podman 的要求。您應該使用的是Windows 11 或Windows 10 版本1709(內部版本16299)或更高版本,並且必須啟用適用於Linux 2 (WSL 2) 的Windows 子系統和VM 功能,好吧,如果它們尚未激活,那麼您可以使用第二步驟命令執行此操作。

步驟 2:安裝 WSL 2 和虛擬機器平台

讓我們開啟Windows PowerShell或命令提示字元以開始執行所需的命令。

為此,右鍵點選Windows 10或11的「開始」按鈕,然後選擇PowerShell(管理員)或終端機(管理員),任何可用的內容。

之後,先執行下列指令啟用 WSL 功能:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

接下來,啟用虛擬機器平台功能:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

#重新啟動計算機以應用變更。

如何通过CMD在Windows 10或11上安装Redhat Podman

第3 步:在Windows 10 或11 上安裝Podman

再次重新啟動系統後,以管理員身分開啟PowerShell,並使用給定的Winget指令在Windows上下載並安裝RedHat Podman

winget install RedHat.Podman
如何通过CMD在Windows 10或11上安装Redhat Podman

步驟4:初始化Podman 機器

#一旦Podman 的安裝完成,下一步是初始化Podman 機器,它將下載創建容器所需的後端。簡而言之,它將導入一個Linux作業系統來設定WSL,以便Podman可以像在任何Linux機器上一樣本地運行容器。

podman machine init
如何通过CMD在Windows 10或11上安装Redhat Podman

第 5 步:啟動 Podman Machine

當您在Windows上設定Podman的初始設定配置時,下一步就是啟動初始化的電腦。為此,只需在您的Windows 命令終端類型中:

podman machine start

步驟6:驗證安裝

要驗證Podman 是否已正確安裝,您可以在PowerShell 或CMD 上執行以下命令。

podman --version

您應該會看到輸出中顯示的 Podman 版本。

建立容器

Podman 的命令列的工作方式與 Docker 完全相同,但是,它是無守護程序的,這使得它與 Docker 不同。我們可以使用 Podman 指令來管理容器、鏡像和 pod,就像在 Linux 系統上一樣。如果您有興趣,您也可以查看我們的另一個教學,以了解透過PowerShell在Windows 11或10上安裝Docker桌面。

所以要下載一些容器映像,比如說Ubuntu,這裡是指令:

podman pull ubuntu

要檢查下載的映像:

podman images

若要快速建立容器,請使用:

podman run -it ubuntu /bin/bash

指令Podman 指令

以下是一些常見的Podman 指令,其解釋與Docker 的類似:

1. 拉取映像:

#使用Podman 拉取從註冊表(例如Docker Hub)下載容器映像。

 podman pull ubuntu:latest

2. 列出正在執行的容器:

#顯示目前正在執行的容器的清單。

podman ps

3. 列出所有容器:

顯示所有容器的列表,包括已停止的容器。

podman ps -a

4. 執行容器:

從映像建立並啟動容器。 -it 標誌分配終端並使容器具有互動性。

podman run -it --rm ubuntu:latest /bin/bash

5. 停止容器:

透過指定容器 ID 或名稱來停止正在執行的容器。

podman stop container_name_or_id

6. 移除容器:

透過指定容器 ID 或名稱來刪除已停止的容器。

podman rm container_name_or_id

7. 清單圖片:

顯示本機可用的容器映像的清單。

podman images

8. 刪除映像:

從本機儲存庫中刪除容器映像。

podman rmi image_name

9. 容器日誌:

查看正在執行或已停止的容器的日誌。

podman logs container_name_or_id

10. 在正在运行的容器中执行命令:

在正在运行的容器中运行命令,而无需启动新的 shell。

podman exec -it container_name_or_id /bin/bash

11. 端口映射:

将容器的端口映射到主机端口。例如,这会将容器中的端口 80 映射到主机上的端口 8080。

podman run -d -p 8080:80 nginx:latest

12. 列出窗格:

显示 Pod 列表(Podman 用于管理容器组的概念)。

podman pod list

13. 创建一个新容器:

创建一个新容器并向其添加容器。

podman pod create --name mypod

14. 将容器添加到容器:

将现有容器添加到容器。

podman pod container add mypod container_name_or_id

15. 从 Pod 中移除容器:

podman pod container remove mypod container_name_or_id

16. 删除容器:

删除容器及其所有容器。

podman pod rm mypod

卸载

那些还想使用Powershell或命令提示符在Windows上删除Podman的人可以使用给定的命令:

以管理员身份运行命令终端,然后使用:

winget uninstall RedHat. Podman

以上是如何透過CMD在Windows 10或11上安裝Redhat Podman的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:云东方。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它們
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )專業的PHP整合開發工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具