首先备份docker文件:

cp /usr/lib/systemd/system/docker.service /usr/lib/systemd/system/docker.service_back

编辑docker文件:/usr/lib/systemd/system/docker.service

vim /usr/lib/systemd/system/docker.service

修改ExecStart行为下面内容

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

重新加载docker配置

systemctl daemon-reload // 1,加载docker守护线程
systemctl restart docker // 2,重启docker

 

遇到报错

Error response from daemon: failed to create endpoint redis on network bridge: iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 10.211.55.9 --dport 6379 -j DNAT --to-destination 172.17.0.4:6379 ! -i docker0: iptables: No chain/target/match by that name.  

pkill docker 
iptables -t nat -F 
ifconfig docker0 down 
brctl delbr docker0 
docker -d 
systemctl restart docker 重启docker服务

提示找不到brctl命令运行一下命令
brctl找不到
yum install -y bridge-utils
netstat找不到
yum install net-tools
pstree
yum install psmisc
nslookup
 yum -y install bind-utils