今天在 Docker 启动 redis 一直报错,无法正常启动.如图

报错内容 :
Error response from daemon: driver failed programming external connectivity on endpoint dz-redis (0b134e6c005659c001d4f6e7af4080feb3dddaa79ab2f298b3113b5d795fb4fb): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 6379 -j DNAT --to-destination 172.17.0.2:6379 ! -i docker0: iptables: No chain/target/match by that name.
(exit status 1))
Error: failed to start containers: dz-redis
处理方案 :
- 重启Docker
systemctl restart docker
再次启动redis , 正常~


本文记录了一次在Docker环境下启动Redis遇到的问题及解决过程。主要错误为:Docker守护进程在尝试配置Redis容器的外部连接时失败,具体表现为无法通过iptables设置端口映射。最终解决方案为重启Docker服务。
503

被折叠的 条评论
为什么被折叠?



