如果firewalld没有运行,则Dockerized Arangodb无法启动

时间:2019-06-13 17:19:17

标签: docker iptables arangodb firewalld

谁能解释为什么正式的2.4.5 arangoDB docker容器需要firewalld才能启动?某些代码或配置正在iptables中寻找DOCKER链。使用ArangoDB 3.4.5,Fedora 30,Docker 18.09.6

  

[ron @ localhost〜] $ sudo docker run -p 8529:8529 -e ARANGO_ROOT_PASSWORD = xxx arangodb / arangodb:3.4.5   docker:来自守护程序的错误响应:驱动程序无法对端点gallant_mayer(622a2a5b55c9a60c74a8e772dc8ad9152dc4adcf51065830baa1a4d6745ef4b1)上的外部连接进行编程:(iptables失败:iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --d to-destination 172.17.0.2:8529!-i docker0:iptables:该名称没有链/目标/匹配。    (退出状态1))。

显然,在firewalld停止的情况下运行是个坏主意,但我们在其他地方调试了一些奇怪的网络问题,要求我们停止它。只是好奇为什么arango会有这种行为。

0 个答案:

没有答案