今天通过docker run 启动redis,发现可视化工具连接失败,切换命令端发现docker给出了一条警告信息,说宿主机禁用了IPv4的转发。知道了原因,那就着手解决把…
通过docker ps -a
命令可以看到容器的状态是Up
,但是可视化工具是连不上的,因为我们的宿主机禁用了IPv4的转发
解决方式:
-
在宿主机上执行
echo "net.ipv4.ip_forward=1" >>/usr/lib/sysctl.d/00-system.conf
-
重启network和docker服务
systemctl restart network systemctl restart docker
重启容器,没有了之前的警告信息WARNING: IPv4 forwarding is disabled. Networking will not work.