如果您使用過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的詳細內容,更多請關注本站其它相關文章!