Networking 港口转运:docker->;流浪者->;主办

Networking 港口转运:docker->;流浪者->;主办,networking,docker,ftp,vagrant,portforwarding,Networking,Docker,Ftp,Vagrant,Portforwarding,我有一台带有ftp服务的docker机器,它运行在一台流浪机器上,流浪机器运行在一台macos主机上。docker machine ftp服务可以通过ftp localhost从vagrant machine访问,但如何将其公开给mac主机?。Mac->Vagrant网络是NATS,所以我在Mac主机和Vagrant之间做了一个21:21的端口转发,但在主机上,我做了ftp localhost,但它不起作用(我做错了什么 这是流浪机器中ps aux输出的一部分: 根7841 0.0 0.5 1

我有一台带有ftp服务的docker机器,它运行在一台流浪机器上,流浪机器运行在一台macos主机上。docker machine ftp服务可以通过
ftp localhost
从vagrant machine访问,但如何将其公开给mac主机?。Mac->Vagrant网络是NATS,所以我在Mac主机和Vagrant之间做了一个21:21的端口转发,但在主机上,我做了
ftp localhost
,但它不起作用(我做错了什么

这是流浪机器中
ps aux
输出的一部分:


根7841 0.0 0.5 113612 8948?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口1108-容器ip 172.17.0.1-容器端口1108
根7849 0.0 0.6 121808 10176?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口1107-容器ip 172.17.0.1-容器端口1107
根7857 0.0 0.7 154592 11212?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口1106-容器ip 172.17.0.1-容器端口1106
根7869 0.0 0.7 154592 12212?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口1105-容器ip 172.17.0.1-容器端口1105
根7881 0.0 0.6 113612 10172?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口1104-容器ip 172.17.0.1-容器端口1104
根7888 0.0 0.7 162788 11192?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口1103-容器ip 172.17.0.1-容器端口1103
根7901 0.0 0.6 121808 10156?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口1102-容器ip 172.17.0.1-容器端口1102
根7909 0.0 0.6 154592 9216?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口1101-容器ip 172.17.0.1-容器端口1101
根7921 0.0 0.5 121808 9196?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口1100-容器ip 172.17.0.1-容器端口1100
根7929 0.0 0.7 162788 12244?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口21-容器ip 172.17.0.1-容器端口21
根7942 0.0 0.5 121808 8936?Sl 12:35 0:00 docker代理-协议tcp-主机ip 0.0.0.0-主机端口20-容器ip 172.17.0.1-容器端口20
消息+7961 0.0 0.3 111224 5248?Ss 12:35 0:00 proftpd:(接受连接)