我知道在 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 次 |
| 最近记录: |