buildah runが`--hostname`をサポートしていますが、podman execがサポートしていないのはなぜですか?

buildah runが`--hostname`をサポートしていますが、podman execがサポートしていないのはなぜですか?

アクティブコンテナ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の実行はより一般的な目的です。

おすすめ記事