重新加载容器的网络配置
概述
重新加载一个或多个容器的网络配置。
Rootful Podman 依赖于 iptables 规则来提供网络连接。如果 iptables 规则被删除(例如使用 firewall-cmd --reload
),容器将失去网络连接。此命令用于恢复网络连接。
语法
podman network reload [options][*container...*]
选项
--all, -a
重新加载所有容器的网络配置。
示例
重新加载防火墙配置后的网络配置
# podman run -p 80:80 -d nginx
b1b538e8bc4078fc3ee1c95b666ebc7449b9a97bacd15bcbe464a29e1be59c1c
# curl 127.0.0.1
正常工作
# sudo firewall-cmd --reload
成功
# curl 127.0.0.1
无响应
# podman network reload b1b538e8bc40
b1b538e8bc4078fc3ee1c95b666ebc7449b9a97bacd15bcbe464a29e1be59c1c
# curl 127.0.0.1
正常工作
重新加载所有容器的网络配置
# podman network reload --all
b1b538e8bc4078fc3ee1c95b666ebc7449b9a97bacd15bcbe464a29e1be59c1c
fe7e8eca56f844ec33af10f0aa3b31b44a172776e3277b9550a623ed5d96e72b
另请参阅
版本信息
2020年12月,最初由 Paul Holzinger 整理。