如何使用FTP客户端将传输文件传输到在远程ubuntu服务器上运行的Docker容器中?我可以SSH到服务器并使用docker cp,这很好.但我有一个客户需要能够使用像FileZilla这样的东西.这可能吗?
最佳答案
我不是docker的专家,但你可以试试这个:
运行容器时可以显示多个端口.
所以,你也可以暴露FTP端口,就像这样.
docker run --name containername -p 3000:80 -p 3001:21 -d dockerimagename
在这个使用-p 3001:21的示例中,您将容器的端口21暴露给服务器的端口3001,因此您可以使用服务器的ip输入filezilla作为主机,输入3001作为端口.