web-dev-qa-db-ja.com

PodmanでOCIランタイムを変更するにはどうすればよいですか

Dockerでランタイムを変更したい場合は、/ etc/docker /daemon.jsonにアクセスしてください。

そして変更:

{
    "runtimes": {
        "runnc": {
            "path": "/usr/sbin/runnc"
        }
    }
}

しかし、Podmanでこれを行う(または単にランタイムを追加する)にはどうすればよいですか?

OCIRuntime:パッケージ:

runc:/ usr/sbin/runc

パス:/ usr/sbin/runc

1
jnbdz

runtime_pathのデフォルトは/usr/share/containers/libpod.confにあり、/etc/containers/libpod.confで上書きできます(EL8では、man podmanをチェックして、セットアップの正しい場所を見つけてください)。
デーモンがないため、これは、それを知る必要があるすべてのlibpodコマンドに使用される構成です。


編集:@jnbdzが述べているように、おそらくより重要なデフォルトの場所:ルートレスモードの場合$HOME/.config/containers/libpod.conf

3
EOhm