名称¶
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 首次编写