如何ping通虚拟机里面的docker

需要添加虚拟机为路由来中转到docker的地址,此处以Ubuntu为例

1. 关闭Ubuntu的防火墙

ufw disable

2. 分别查看docker和虚拟机的ip地址

docker的IP信息
虚拟机的IP信息

我们回到Windows下,根据上面的信息添加路由

route add 172.17.0.0 mask 255.255.0.0 192.168.75.139

其中第一个参数是目标地址(注意最后一位是0,不然提示参数错误)
第二个地址是docker的子网掩码,
第三个是虚拟机的IP地址

永久添加路由(不然重启后路由添加的路由信息会消失)(加上参数 -p即可)

route add 172.17.0.0 mask 255.255.0.0 192.168.75.139 -p

添加后可以用route print 172.17.0.0查看路由信息

3.测试PING情况

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 10,605评论 0 120
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,260评论 19 139
  • 网络层提供的两种服务 在计算机网络领域,网络层应该向运输层提供怎样的服务(面向连接还是无连接)曾引起了长期的争论,...
    srtianxia阅读 4,080评论 0 12
  • 五、Docker 端口映射 无论如何,这些 ip 是基于本地系统的并且容器的端口非本地主机是访问不到的。此外,除了...
    R_X阅读 1,862评论 0 7
  • 野有蔓草,零露漙兮。有一美人,清扬婉如。邂逅相遇,适我愿兮。 野有蔓草,零露瀼瀼。有一美人,婉如清扬。邂逅相遇,与...
    小乖兽y阅读 187评论 0 0