通过 windows 装了 ubuntu 子系统,为了开启 GPU 加速,装了 docker,docker 装了 ssh,开了端口映射 0.0.0.0:8822 -> 22,碰到了的问题网上没整明白:
1 、通过 windows 终端可以 ssh 到 ubuntu (宿主机)
2 、通过 ubuntu (宿主机)能够 ssh -p 8822 [email protected] 到 docker 中,但是 window 的终端无法 ssh -p 8822 [email protected] 到 docker 中。
有什么办法能够实现 windows 终端 ssh 直接到 docker 中吗?
感谢
1
caicaiwoshishui 2020-07-29 13:33:42 +08:00 via iPhone
可以创建一个新网段吧 docker 独占
|
2
WebKit 2020-07-29 13:43:52 +08:00 via Android
没有这么干过,你看看 Ubuntu 有没有什么防火墙限制了这个端口?
|
3
mxtob 2020-07-29 13:53:34 +08:00 via iPhone
win7+docker in virtualbox 路过,记得之前折腾过 win10 的好像没成功
|
4
PbCopy111 2020-07-29 14:20:55 +08:00
|
5
a719114136 2020-07-29 14:36:35 +08:00 via Android
为啥要用 ssh,直接 docker exec 不是更方便
|
6
maobukui OP @a719114136 pycharm 远程 ssh 开发
|