报错信息:
CentOS7中,启动docker容器的时候提示警告WARNING: IPv4 forwarding is disabled. Networking will not work.
[root@localhost ~]# docker run > -e RABBITMQ_DEFAULT_USER=itcast > -e RABBITMQ_DEFAULT_PASS=123321 > -v mq-plugins:/plugins > --name mq > --hostname mq > -p 15672:15672 > -p 5672:5672 > -d > rabbitmq:3-management WARNING: IPv4 forwarding is disabled. Networking will not work. a4f8bd894ebd952566644601981cc147b34cad316729fe1fc6a856eda4c89914
报错原因:
CentOS的内核中的ip_forward(IP转发)是默认关闭的,需要手动打开
解决方案:
修改配置文件:
vim /usr/lib/sysctl.d/00-system.conf
追加
net.ipv4.ip_forward=1
重启网络
systemctl restart network
如何将之前报警告的docker删掉,重新启动即可



