UGA Boxxx

つぶやきの延長のつもりで、知ったこと思ったこと書いてます

Podmanとは

Rust Tokyo 2021に参加したときに下のセッションでpodmanというものでコンテナを起動していたのだが、podman知らなかったので調べた

speakerdeck.com

Podmanとは

podman.io

PodmanはOpen Container Initiative(OCI)準拠のコンテナとコンテナイメージを使用してアプリケーションを簡単に検索、実行、構築、共有、およびデプロイできるように設計された、Docker互換のコンテナエンジン

RHELCentOSFedora などの Linuxディストリビューションに標準で付属している

Dockerとほぼ同じコマンドラインインターフェイスを提供している

$ podman run -p 80:80 --name nginx docker.io/library/nginx

Dockerとの違い

だったらdockerでよいのではと思ったので違いを調べた

こちらが参考になった medium.com

記事によると違いは主に以下

  • Podmanはデーモンを起動しなくても使える
  • PodmanはリリースサイクルがDockerより多い
  • 機能面や性能面では違いがない