Win10 ssh登录虚拟机(Centos7)里面的docker容器

2020.12.17   亲测可行

一、Windows、Linux虚拟机、docker关系图

如果此时在Windows宿主机中ping Docker容器是ping不同的,因为在宿主机上没有通往172.17.0.0/24网络的路由,宿主机会将发往172.17.0.0/24网络的数据发往默认路由,这样就无法到达容器。

二、操作

2.1 关闭Linux中的防火墙

[root@bigdata ~]# systemctl stop firewalld.service  (这一步很重要,原因看最后的 2.7 节)

2.2 在docker容器中安装并启用ssh服务

[root@spark6 redis]# /usr/sbin/sshd

2.3 Windows宿主机与虚拟机CentOS网络互通

可通过MobaXtem登录

2.4 虚拟机CentOS和Docker容器网络互通

在CentOS中可以通过docker exec -it <container_id> /bin/bash命令进入容器内部

2.5 在W

猜你喜欢

转载自blog.csdn.net/JineD/article/details/111315149
今日推荐