アクティブコンテナbuildah run
でプログラムを実行し、podman exec
buildah-run - Run a command inside of the container.
podman-exec - Execute a command in a running container
しかし、オプションbuildah run
は1つだけ--hostname
サポートされていますか?これらのコマンドが一貫していないのはなぜですか?なぜ彼らは異なる能力を持っていますか?
言い換えれば、buildahには現在破損している--hostname
オプションがあります。しかし、なぜ動作するのか分かりません。 Podmanを使用すると、このオプションは次のように設定されます。放射コンテナとビルダーが完成したので、議論がなければなりませbuildah from
んか?buildah from
--hostname
ベストアンサー1
buildah run は --hostname をサポートする podman run に近いです。
podman execは実行中のコンテナで実行する必要があり、buildah runとpodman runは新しいコンテナを作成します。
ところで、buildah runの目的は、コンテナを実行してコンテナイメージを構築するのに役立ちます。 Podmanの実行はより一般的な目的です。