现在我想在我的本地主机:2022和机器:2022之间连接
然后,您需要boot2docker VM(由docker-machine创建)将端口2022端口转发到MacOS主机。请以“ docker nginx容器未从外部接收请求,连接被拒绝
”为例。
VBoxManage controlvm "default" natpf1 "tcp-port2022,tcp,,2022,,2022"VBoxManage controlvm "default" natpf1 "udp-port2022,udp,,2022,,2022"
注意:这与ssh无关,它仅与以下事实有关:您将VM用作Linux主机,并且已将某些内容映射到其端口2022。
只有在实际的MacOS本地主机上,该端口才可见您将其转发。



