我知道在 Docker 中,如果你想更改运行时,你可以访问:/etc/docker/daemon.json
并修改:
{
"runtimes": {
"runnc": {
"path": "/usr/sbin/runnc"
}
}
}
Run Code Online (Sandbox Code Playgroud)
但是我该如何使用 Podman 来做到这一点(或者只是添加运行时)?
OCI运行时:包:
runc:/usr/sbin/runc
路径:/usr/sbin/runc
小智 5
容器引擎将按以下顺序读取最多三个位置的containers.conf文件:
/usr/share/containers/containers.conf
/etc/containers/containers.conf
$HOME/.config/containers/containers.conf
(仅限无根容器)后一个container.conf 中指定的项目(如果存在)将覆盖前一个container.conf 设置或默认设置。
发现这个写在顶部/usr/share/containers/containers.conf
您可以在 中找到runtime_path
默认值/usr/share/containers/libpod.conf
并覆盖它们/etc/containers/libpod.conf
(在 EL8 上,检查man podman
找到适合您设置的正确位置)。
由于没有守护进程,这是用于所有需要了解这一点的 libpod 命令的配置。
编辑:正如@jnbdz所述,可能更重要的默认位置:在无根模式下$HOME/.config/containers/libpod.conf
归档时间: |
|
查看次数: |
6013 次 |
最近记录: |