安装harbor出现问题:
[+] Running 1/1
✘ Network harbor_harbor Error 0.2s
failed to create network harbor_harbor: Error response from daemon: Failed to Setup IP tables: Unable to enable SKIP DNAT rule: (iptables failed: iptables --wait -t nat -I DOCKER -i br-363a2cbe32fe -j RETURN: iptables: No chain/target/match by that name.
(exit status 1))
这个错误信息表明 Docker 在尝试设置网络时遇到了问题,具体是关于 iptables
的 SKIP DNAT
规则。iptables
是 Linux 系统中用于配置网络防火墙规则的工具,Docker 使用它来管理容器的网络。
错误信息中的 iptables --wait -t nat -I DOCKER -i br-363a2cbe32fe -j RETURN
表示 Docker 试图向 nat
表的 DOCKER
链中插入一条规则,但是失败了,因为指定的链/目标/匹配不存在。
重启防火墙
启动:
systemctl start firewalld
再次执行安装就可以了