更新已存在的 Podman 网络
摘要
podman network update [选项] 网络名称
描述
允许对已存在的容器网络进行修改。目前,仅支持对网络所使用的 DNS 服务器的更改。
注意:仅支持使用 netavark 网络后端的更新。
选项
--dns-add
接受一个 DNS 解析器数组,并将其添加到网络已配置的解析器列表中。
--dns-drop
接受一个 DNS 解析器数组,并将其从网络已配置的解析器列表中移除。
示例
更新网络
podman network update network1 --dns-add 8.8.8.8,1.1.1.1
这个命令将向名为 network1
的网络添加两个 DNS 服务器:8.8.8.8 和 1.1.1.1。
更新网络并添加/移除 DNS 服务器
podman network update network1 --dns-drop 8.8.8.8 --dns-add 3.3.3.3
这个命令将从名为 network1
的网络中移除 DNS 服务器 8.8.8.8,并添加新的 DNS 服务器 3.3.3.3。
注意事项
- 在更新网络之前,请确保了解更改对容器和网络通信的影响。
- DNS 服务器的更改可能影响容器解析主机名的方式。
- 如果网络不支持更新操作,或者使用的网络后端不支持 DNS 更改,该命令可能会失败。
另请参阅
- podman(1):Podman 主命令文档。
- podman-network(1):Podman 网络管理相关命令文档。
- podman-network-create(1):创建 Podman 网络的命令文档。
- [podman-network-list(1)]:列出 Podman 网络的命令文档。
- podman-network-inspect(1):查看 Podman 网络详情的命令文档。
- podman-network-rm(1):删除 Podman 网络的命令文档。
版本信息
- 该文档根据 Podman 的最新功能和选项进行了更新和完善。
- 后续可能由 Podman 社区成员进行进一步的更新和扩展。
请注意,随着 Podman 的发展,命令选项和文档可能会发生变化。建议查阅最新的官方文档或运行 podman network update --help
来获取最准确的信息。