筆記:在Ubuntu20.04安裝podman及podman-compose

因為Docker Desktop要開始對企業收費的新聞,讓我也開始嘗試其他的替代方案,其中一種過渡就是用podman來取代docker,這裡就針對我嘗試安裝podman做個紀錄。

安裝podman

  1. 先確保你的系統已更新到最新版
    sudo apt-get update -y
    sudo apt-get upgrade
  2. 安裝必要套件
    sudo apt-get install curl wget gnupg2 -y
  3. 套件庫加入系統
    source /etc/os-release
    sudo sh -c "echo 'deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_${VERSION_ID}/ /' > /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list"
    wget -nv https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable/xUbuntu_${VERSION_ID}/Release.key -O- | sudo apt-key add -
  4. 更新套件管理資料並安裝podman
    sudo apt-get update -y
    sudo apt-get -y install podman

測試安裝結果

podman --version

console會輸出

podman version 3.3.1

安裝podman-compose

我這裡是選擇安裝最新版本,你也可以透過pip3安裝穩定版本

sudo curl -o /usr/local/bin/podman-compose https://raw.githubusercontent.com/containers/podman-compose/devel/podman_compose.py

sudo chmod +x /usr/local/bin/podman-compose

參考資料


留言