12.6. 将网络堆栈从 Netavark 切换到 CNI
您可以将网络堆栈从 Netavark 切换到 CNI。
先决条件
-
container-tools模块已安装。
流程
如果
/etc/containers/containers.conf文件不存在,请将/usr/share/containers/containers.conf文件复制到/etc/containers/目录中:# cp /usr/share/containers/containers.conf /etc/containers/编辑
/etc/containers/containers.conf文件,并在[network]部分中添加以下内容:network_backend="cni"如果您有任何容器或 pod,请将存储重置回初始状态:
# podman system reset重启系统:
# reboot
验证
验证网络堆栈是否已更改为 CNI:
# cat /etc/containers/containers.conf ... [network] network_backend="cni" ...
注意
如果使用 Podman 4.0.0 或更高版本,请使用 podman info 命令检查网络堆栈设置。