単一システム上の Podman コンテナーまたはコンテナーイメージをルートレスユーザー間で共有するにはどうしたらよいですか?
Issue
- Red Hat Enterprise Linux システムで
Podmanを使用する場合、ルートレスユーザー (非 root ユーザー、つまりroot以外のユーザー) はコンテナー化に Podman を使用します。- 現在、各ユーザーは
Podmanを個別に実行していますが、これが、他のユーザーが他のユーザーに属するコンテナーとコンテナーイメージを使用したり共有したりすることを妨げています。 - ユーザーは
sudoを使用してホスト上で Podman をrootとして使用できますが、これは非常に安全性が低いため、回避する必要があります。
- 現在、各ユーザーは
Podman、buildah、またはskopeo間で Red Hat Enterprise Linux 上の Podman を使用してコンテナーとコンテナーイメージの重複を制限するには、どのオプションを使用できますか?
Environment
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 9
- Red Hat Enterprise Linux for Edge
- Red Hat OpenShift Container Platform 4
- サポートされているランタイム (
crun、runcなど) を備えたPodmanコンテナーエンジン buildahやskopeoもPodmanと同じ方法でコンテナーストレージを共有するため、これらも影響を受けます。
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.