フォローアップDockerデスクトップなしでmacOSにdocker-engineをインストールする方法は?、言及したpodman machine init
デフォルト設定はFedora CoreOSがインストールされているシステムです。
しかし、Debianマシンを準備したいので、次のようにします。
$ podman machine init debian
Extracting compressed file: debian_fedora-coreos-39.20231204.2.1-qemu.aarch64.q…
Image resized.
Machine init complete
To start your machine run:
podman machine start debian
出力が正しく表示されません。
準備されたVMはDebianですか、Fedora CoreOSですか?
Debian VM を準備する方法 (debian:stable-backport
に従ってくださいdocker
) podman
?
答え1
podman machine init debian
DebianベースのVMは作成されませんが、Fedora CoreOS VMは作成されます。名前付き debian
。これが出力がFedora CoreOSを参照する理由です。主張はpodman machine init
マシンの名前です(デフォルトpodman-machine-default
)。
特にPodmanがDebianベースの仮想マシンで動作しているかどうかはわかりません。 VM内のPodmanのバージョンは外部で実行されているバージョンと一致する必要があるため、Debian VMが機能している場合はDebianテストを追跡する必要があります(Podmanパッケージは移植後にエクスポートされません)。
明らかにDebianを実行したいのでコンテナ、VMについて心配する必要はありません。
podman run -it debian:stable-backports
Debian "stable with backports" コンテナを実行し、ここに接続します。