开启防火墙之后,docker容器无法访问的问题。
问题:发现经理要求开防火墙,开了之后 之前的部分容器无法访问,端口明明都开放了。问题分析:关机启动,防火墙会自动启动导致docker无法访问,在bridge模式下,docker会默认写入iptables规则,防火墙重启或者状态有变动就会导致iptables规则失效,所以生产要不就是关闭防火墙起doc
生命在于折腾
问题:发现经理要求开防火墙,开了之后 之前的部分容器无法访问,端口明明都开放了。问题分析:关机启动,防火墙会自动启动导致docker无法访问,在bridge模式下,docker会默认写入iptables规则,防火墙重启或者状态有变动就会导致iptables规则失效,所以生产要不就是关闭防火墙起doc
Docker开启远程连接需要开启2375端口供例如portainer等工具远程连接编辑docker.servicevim /usr/lib/systemd/system/docker.service找到 ExecStart字段修改如下# ExecStart=/usr/bin/dockerd -H f
docker run -p 12345:3306 --name mysql -v /docker/mysql/conf:/etc/mysql/conf.d -v /docker/mysql/logs:/logs -v /docker/mysql/data:/var/lib/mysql -e MYSQ