AlmaLinux9的Docker容器内部无法访问网络 假设容器名为 mycontainer,网络为 cloud_default,IP 为 172.20.0.2,网关为 172.20.0.1: 检查防火墙规则 AlmaLinux 9 使用 firewalld,可能阻止了自定义网络的转发流量。 检查防火墙状态: sudo firewall-cmd --state 检查网桥接口: 自定义网络 cloud_default 会有一个关联的网桥接口(例如 br-<网络ID>): ip addr show 查找以 br- 开头的接口(ID 可从 docker network inspect cloud_default 获取)。 添加网桥到信任区域: 如果网桥未被信任,流量可能被阻止: sudo firewall-cmd --permanent --zone=trusted --add-interface=br-<网络ID> sudo firewall-cmd --reload (将 br-<网络ID> 替换为实际网桥名称,例如 br-abcdef123456)。