报错:
[root@localhost /]# docker run -it ubuntu /bin/bash
WARNING: IPv4 forwarding is disabled. Networking will not work.
解决方式:
第一步:在宿主机上执行echo "net.ipv4.ip_forward=1" >>/usr/lib/sysctl.d/00-system.conf
第二步:重启network和docker服务
[root@localhost /]# systemctl restart network && systemctl restart docker
因为这个我们很有可能会出现我们在数据库容器内可以连接上我们的数据库,
但是我们在主机上就无法连接上!!
当遇到Docker容器内的服务在宿主机上无法访问的问题时,可以通过修改ipv4设置并重启网络及Docker服务来解决。具体步骤包括在宿主机上添加ipv4.forwarding配置,并依次重启network和docker服务。此方法对于确保主机与容器间的网络连通至关重要。
2427

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



