Trying to install 1.8.3 on docker ubuntu 16.04

trying to install cms 1.8.3 on ubuntu 16.04, i modified the config.env and cms_custom_ports.yml according tot he SSL support in the manual as i have httpd service already running on ports 80 and 443 already
port 8080 availble
when running 'docker-compose up -d' or 'docker-compose -f cms_custom-ports.yml up -d' im getting parse error:

/opt/xibo# docker-compose -f cms_custom-ports.yml up -d
Creating network “xibo_default” with the default driver
ERROR: Failed to program FILTER chain: iptables failed: iptables --wait -I FORWARD -o br-759efd36868d -j DOCKER: iptables v1.6.0: Couldn’t load target `DOCKER’:No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
 (exit status 2)

docker version
Client:
Version: 17.05.0-ce
API version: 1.29
Go version: go1.7.5
Git commit: 89658be
Built: Thu May 4 22:10:54 2017
OS/Arch: linux/amd64

Server:
 Version:      17.05.0-ce
 API version:  1.29 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   89658be
 Built:        Thu May  4 22:10:54 2017
 OS/Arch:      linux/amd64
 Experimental: false

docker compose version:

docker-compose version 1.18.0, build 8dd22a9
docker-py version: 2.6.1
CPython version: 2.7.13
OpenSSL version: OpenSSL 1.0.1t  3 May 2016

xibo 1.8.3

EDIT:: found the problem, this is an internal docker iptables issue, restarting docker service solved it

1 Like

Yes, as you discovered the Docker IPTables rules had been removed.

It it causes an issue again (eg when you restart the server), look for any custom scripts you may have that manipulate iptables. They may be flushing all rules before applying their setup, and that will break Docker’s networking.