2021年10月27日水曜日

Ubuntu18.04 で podman を使ってみる

Ubuntu18.04 で podman を使ってみる

概要

podman は docker のようにコンテナを動作するためのランタイムです
docker のようにデーモンが不要で root レスで動作します

今回は Ubuntu18.04 にインストールする方法を紹介します

環境

  • Ubuntu18.04
  • podman 1.6.2

準備

  • apt -y update
  • apt -y install software-properties-common

apt リポジトリの追加

  • add-apt-repository -y ppa:projectatomic/ppa

podman のインストール

  • apt -y install podman

podman 用のレジストリの設定

  • echo -e "[registries.search]\nregistries = ['docker.io']" | sudo tee /etc/containers/registries.conf

動作確認: コンテナ起動

  • podman run --rm hello-world

最後に

あとは docker と同じ用に

  • podman ps
  • podman images

などが使えます

docker-compose も使えるようですが socket 用のデーモンの起動などが必要なようです
また swarm のようなクラスタ機能には対応していないようです

k8s を操作することもできるようですが今回は紹介しません
機会があれば試してみたいと思います

0 件のコメント:

コメントを投稿