Shorewall com janela de encaixe

2

Estou tentando ativar o suporte ao docker no shorewall (versão 5.1.3.2). Eu segui o guia link .

No entanto, quando tento iniciar o shorewall, recebo o seguinte erro:

* Starting shorewall ...iptables-restore v1.6.1: Couldn't load target 'DOCKER-INGRESS':No such file or directory

Error occurred at line: 39
Try 'iptables-restore -h' or 'iptables-restore --help' for more information.
ERROR: iptables-restore Failed. Input is in /var/lib/shorewall/.iptables-restore-input
iptables-restore v1.6.1: Couldn't load target 'DOCKER-INGRESS':No such file or directory

Error occurred at line: 14
Try 'iptables-restore -h' or 'iptables-restore --help' for more information.
ERROR: /sbin/iptables-restore Failed.
Terminated
[ !! ]
* ERROR: shorewall failed to start

Eu tentei iniciar o docker antes do shorewall ou do shorewall antes do docker, mas sempre tive o mesmo problema.

Como posso resolver este problema?

Obrigado

    
por alem0lars 16.09.2017 / 10:24

1 resposta

2

Isso está relacionado ao modo docker swarm, ele cria uma regra de cadeia DOCKER-INGRESS, que não é gerenciada pelo shorewall. Parece que ninguém pediu esse suporte em shorewall. Deve haver uma solução alternativa para isso, como pular ou salvar / restaurar uma cadeia pelo nome no shorewall. como este link talvez

    
por 09.07.2018 / 18:36