跳到主要内容

更新已存在的 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 的最新功能和选项进行了更新和完善。
  • 后续可能由 Podman 社区成员进行进一步的更新和扩展。

请注意,随着 Podman 的发展,命令选项和文档可能会发生变化。建议查阅最新的官方文档或运行 podman network update --help 来获取最准确的信息。