名称¶
podman-network-reload - 重新加载容器的网络配置
简介¶
podman network reload [选项] [容器…]
描述¶
重新加载一个或多个容器的网络配置。
Rootful Podman 依赖 iptables 规则来提供网络连接。如果 iptables 规则被删除,例如使用 firewall-cmd --reload
,容器将失去网络连接。此命令将恢复网络连接。
选项¶
--all, -a¶
重新加载所有容器的网络配置。
--latest, -l¶
不提供名称或 ID,而是使用最新创建的容器。注意:最新创建的容器可能来自主机上 Podman 的其他用户。(此选项不适用于远程 Podman 客户端,包括 Mac 和 Windows(WSL2 除外)机器)
示例¶
在防火墙重新加载后重新加载网络配置
# podman run -p 80:80 -d nginx
b1b538e8bc4078fc3ee1c95b666ebc7449b9a97bacd15bcbe464a29e1be59c1c
# curl 127.0.0.1
works
# sudo firewall-cmd --reload
success
# curl 127.0.0.1
hangs
# podman network reload b1b538e8bc40
b1b538e8bc4078fc3ee1c95b666ebc7449b9a97bacd15bcbe464a29e1be59c1c
# curl 127.0.0.1
works
为所有容器重新加载网络配置
# podman network reload --all
b1b538e8bc4078fc3ee1c95b666ebc7449b9a97bacd15bcbe464a29e1be59c1c
fe7e8eca56f844ec33af10f0aa3b31b44a172776e3277b9550a623ed5d96e72b
另请参阅¶
历史¶
2020 年 12 月,最初由 Paul Holzinger paul.holzinger@web.de 编写