网卡上有 docker is not a virtual machine, and you don't get access to the docker host via IP address. 如果想要访问里面的服务,需要先-p暴露端口,然后通过localhost:端口进行访问 ping不通也是可以访问的! 不需要添加什么路由!
1.判断运行时环境是否运行在docker中 参考:How to determine if a process runs inside lxc/Docker? 确定进程是否在LXC/Docker中运行?(就是前一篇文章的翻译) 2.如何获取docker宿主机ip docker容器中如何获取宿主机IP,连接宿主机的某个服务 如何从容器内部获取主机IP Docker Network Configuration 高级网络配置 例如 docker run -d --add-host hostip:"yo