Windows连接Linux虚拟机里面的Docker容器
2021-04-11 20:29
标签:_id 没有 nta centos out linux中 spark top 网络 如果此时在Windows宿主机中pingDocker容器是ping不同的,因为在宿主机上没有通往172.17.0.0/24网络的路由,宿主机会将发往172.17.0.0/24网络的数据发往默认路由,这样就无法到达容器。 可通过Xshell连接 在CentOS中可以通过docker exec -it 该路由表示通往172.17.0.0/24网络的数据包通过192.168.123.110来转发。 Windows连接Linux虚拟机里面的Docker容器 标签:_id 没有 nta centos out linux中 spark top 网络 原文地址:https://www.cnblogs.com/qingyunzong/p/9021140.html一、Windows、Linux虚拟机、docker关系图
二、操作
2.1 关闭Linux中的防火墙
[root@bigdata ~]# systemctl stop firewalld.service
2.2 在docker容器中安装并启用ssh服务
[root@spark6 redis]# /usr/sbin/sshd -D &
2.3 Windows宿主机与虚拟机CentOS网络互通
2.4 虚拟机CentOS和Docker容器网络互通
2.5 在Windows中添加到docker容器网段的路由
C:\WINDOWS\system32>route add 172.17.0.0 mask 255.255.255.0 192.168.123.110
2.6 测试
文章标题:Windows连接Linux虚拟机里面的Docker容器
文章链接:http://soscw.com/index.php/essay/74397.html