Podman 4.3 on Windows 10: インストール

はじめに Podman は仮想化環境を構築するためのコンテナ管理ツールです。Red Hat 社 によって開発され、Apache ライセンス v2.0 の下、オープンソースソフトウェア (OSS) として 公開 されています。Go 言語 で実装されています。 クロスプラットフォームに対応しており、Windows / Mac / Linux いずれにもインストールできます。これは大きな利点です。というのも、仮想マシンの定義、あるいは複数の仮想マシンを束ねる Pod (Kubernetes) の定義を配布することで、異なる端末上で同じ条件下での開発が可能になるからです。 コンテナ管理ツールと言うと Docker を思い浮かべる方も多いのでは無いでしょうか。Podman はこの広く使われている Docker との互換性を意識して開発されています。特に v3 以降は高い互換性を備えるようになりました。既存の Dockerfile や Docker Hub のイメージを利用することも可能です。そのため Docker からの移行のハードルが低くなっています。 Home windows にインストールする場合、WSL (Home windows Subsystem for Linux) v2 を有効化する必要があるのですが、ありがたいことにその設定を半自動化してくれています。 Home windows 10 に Podman をインストールする流れをご紹介します。 […]