搜尋
首頁電腦教學電腦知識如何在Ubuntu 24.04上安裝Podman

如何在Ubuntu 24.04上安装Podman

如果您使用過Docker,則必須了解守護程式、容器及其功能。守護程序是在容器已在任何系統中使用時在背景執行的服務。 Podman是一個免費的管理工具,用於管理和建立容器,而不依賴任何守護程序,例如Docker。因此,它在管理貨櫃方面具有優勢,而不需要長期的後台服務。此外,Podman不需要使用根級別的權限。本指南詳細討論如何在Ubuntu 24上安裝Podman。

更新系統

我們首先要進行系統更新,開啟Ubuntu 24的Terminal shell。在安裝和升級過程中,我們都需要使用命令列。一個簡單的方法是使用Ubuntu的"apt"實用程序,並在"update"命令前加上sudo權限。這個命令會更新系統實用程式和儲存庫,以確保在安裝新軟體和應用程式時不會出現潛在的衝突。如果需要的話,您也可以執行系統升級和更新。

sudo apt更新

安裝Podman

升級到Ubuntu 24系統後,我們可以繼續安裝Podman。使用「apt」工具進行安裝非常方便,而且在安裝說明中也很容易找到。為了強制安裝Podman,我們可以使用“-y”標誌。因此,只需執行以下命令即可開始安裝:

sudo apt install—y podman

安裝Podman工具可能需要比常規安裝更長的時間,因此您需要耐心等待直到安裝完成。

等待一段時間後,Podman將被安裝並創建其符號鏈接,如輸出中所示:

驗證安裝

為了確認在Ubuntu 24系統中成功安裝和設定Podman工具,我們可以使用簡單的版本指令來尋找Podman的安裝版本。

數戶波德曼-版本

要獲取有關安裝在您終端的Podman工具的信息,您還可以使用具有sudo權限的”info”命令,如下所示:

Sudo Podman info

透過Podman運行容器

#我們可以說容器是使用不同映像處理的服務。您可以建立容器或使用已經內建的容器。因此,我們必須把容器拉出來,然後在我們的一端運行它。為此,我們使用”Run”指令、”—it”標誌和容器名稱,即,你好世界它將開始從它的主要來源中拉出容器,並在我們的端運行它。

Sudo Podman Run—it Hello—World

在執行此“Run”指令後,您將獲得以下輸出。您可以看到,這個容器是從Docker的主要來源中提取的:

現在,我們可以找到Ubuntu24目前運行的所有容器。為此,我們使用下面所示的帶有“ps”選項的Podman指令。此指令的輸出顯示目前沒有正在工作的容器。在尋找所有拉出的容器時,我們可以在同一指令中使用“-a”標誌。您可以看到,帶有“-a”選項的輸出顯示了容器的資訊。

  • 數道波德曼PS
  • 須藤波德曼PS—A

移除容器

就像在系統中新增一個新的容器一樣,您也可以使用Podman工具從Ubuntu 24系統中刪除任何已新增的容器。您必須使用Podman指令中的”rm”選項以及sudo權限。確保在相同查詢中的”rm”選項之後提及容器ID。具有特定ID的容器將永久移除。

Sudo Podman rm 9bd8d19ef028

透過Podman使用映像

#Podman環境中的映像被稱為運行容器服務或應用程式所需的指令集。因此,要運行Podman容器,我們需要一個特定的映像。要列出Ubuntu 24上的所有可用映像,您需要使用相同的Podman命令,並使用」images」關鍵字。它會顯示系統中所有可用的影像,即d2c94e258dcb。

須藤波德曼圖片

要為您的Podman環境取得新映像,您可以執行“Pull”指令和新映像的名稱,即“Debain”,如所附影像所示。

Sudo podman拉動Debian

#

再次使用映像說明後,您可以看到新映像已成功下載。

須藤波德曼圖片

在Podman中建立容器

#既然已經下載了映像,我們必須執行它以建立具有使用者定義名稱的容器。為此,Podman的”run”指令將在執行時使用”—dit”和”—name”標誌,後面加上容器名稱,即”Debian—container”,以及您剛剛下載的鏡像名稱,即“Debian” 。在從”Debian”鏡像建立一個容器之後,您還可以看到它在Podman中工作。
  • Sudo Podman run—dit—name debian—container debian
  • 數道波德曼PS

要連接新運行的名為”debian—container”的容器,您需要使用Podman的”attach”指令。你可以在這個容器裡工作。

Sudo Podman Attach Debian—容器

要取得容器的版本,請在此容器中執行以下命令:

Cat/etc/os—release

##
    現在,要退出容器並阻止它運行,必須使用」exit」指令,然後使用Podman “Stop”指令,並使用特定容器的名稱。
  • 出口
sudo podman停止debian容器

    要啟動、停止和刪除Podman容器,可以依序使用以下指令:
  • Sudo podman啟動Debian-容器
  • sudo podman停止debian容器
Sudo Podman rm debian—容器

您可以在相同的「Remove」指令中使用「RMI」選項刪除Podman映像。

sudo podman rmi debian 波德曼

現在是時候使用」移除」指令從Ubuntu系統卸載Podman工具了。使用“apt”實用程式是必須的,因為我們安裝了它與“apt”。

Sudo apt remove Podman## 結論

###本指南介紹如何透過Podman工具使用容器和映像。我們詳細闡述了Podman和Docker服務之間的主要差異。之後,我們詳細介紹了在Ubuntu 24中安裝Podman的最簡單方法,並拉出了一些容器和映像。在那之後,我們了解如何使用使用映像的容器以及卸載Podman服務的步驟。 ###

以上是如何在Ubuntu 24.04上安裝Podman的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:每日运维。如有侵權,請聯絡admin@php.cn刪除
如何刪除securebootencodeuefi.exe trojan?如何刪除securebootencodeuefi.exe trojan?Apr 13, 2025 am 12:50 AM

一些Windows 11/10用戶報告說,他們看到BitDefender更新後立即打開CMD窗口,並且正在運行SecurebootencOdeuefi.exe。該帖子來自PHP.CN介紹瞭如何刪除SecurebootencOdeuefi.exe Trojan。

修復:sysdll_win64_retail.dll缺少或找不到錯誤-Minitool修復:sysdll_win64_retail.dll缺少或找不到錯誤-MinitoolApr 13, 2025 am 12:48 AM

sysdll_win64_retail.dll是與FIFA 17應用程序相關的動態鏈接庫(DLL)文件。當該文件丟失或損壞時,該應用程序將發生一系列問題和錯誤。要解決這個問題,您可以閱讀此含義

核心隔離是否被ew_usbccgpfilter.sys阻止?這是修復程序!核心隔離是否被ew_usbccgpfilter.sys阻止?這是修復程序!Apr 13, 2025 am 12:47 AM

許多Surfacebook用戶報告說,他們符合Windows 11/10上的“由EW_USBCCGPFILTER.SYS阻止的核心隔離”問題。 PHP.CN的這篇文章有助於解決煩人的問題。繼續閱讀。

如何從Ctrl Alt Del屏幕上刪除選項?如何從Ctrl Alt Del屏幕上刪除選項?Apr 13, 2025 am 12:46 AM

當您在計算機上按CTRL ALT DEL時,您將輸入“安全選項”窗口,其中可能會看到鎖定,切換用戶並登錄選項。您知道這些選項可以更改嗎?此php.cn帖子將向您展示如何刪除OPT

如何去除病毒:win32/grenam.va! MSR?這是指南!如何去除病毒:win32/grenam.va! MSR?這是指南!Apr 13, 2025 am 12:45 AM

一些Windows 11/10用戶報告說,他們的Windows Defender發現了一種名為病毒的病毒:win32/grenam.va! MSR。但是他們不知道如何刪除它。這篇來自Php.cn的帖子教您如何去除病毒:win32/grenam.va! MSR。

如何將網站保存為桌面應用程序?如何將網站保存為桌面應用程序?Apr 13, 2025 am 12:44 AM

當您需要經常訪問網站時,打開瀏覽器並每次搜索它非常麻煩。您為什麼不嘗試將網站保存為應用?如果這樣做,則可以作為普通軟件打開它。在這裡,php.cn為您提供一些USEFU

修復Windows更新錯誤0x00000000的完整指南修復Windows更新錯誤0x00000000的完整指南Apr 13, 2025 am 12:43 AM

當他們安裝最新的Windows更新時,有些人在Windows 11上遇到了錯誤代碼0x00000000。您應該怎麼做才能應對此意外錯誤? PHP.CN網站上的本文將為您提供一些解決問題的線索。

如何修復此應用程序不支持選擇的FILETYPE如何修復此應用程序不支持選擇的FILETYPEApr 13, 2025 am 12:41 AM

在團隊或Excel打開文件時,您是否會遭受錯誤消息“此應用程序所選擇的FILETYPE”?現在,請閱讀PHP.CN的這篇文章,以獲取有關此問題的一些有用解決方案。

See all articles

熱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.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

PhpStorm Mac 版本

PhpStorm Mac 版本

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

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)