如何配置Docker以在Java中使用FTP客户端?
我正在尝试使用Docker容器化运行一个简单的Java FTP客户端(org.apache.commons.net.FTP.FTPClient)程序,以从远程FTP服务器获取一些文件
在本地运行应用程序(没有docker)效果很好。但是,容器化应用程序不会返回任何数据。示例程序:
ftpClient.connect(host, port);
ftpClient.login(usr, pwd);
System.out.println(ftpClient.getReplyString());
filenameList = ftpClient.listNames();
System.out.println(ftpClient.getReplyString());
对于Docker,我得到以下错误消息:连接关闭,没有指示
但有趣的是,我还收到: 230用户已登录。有什么提示吗
共 (0) 个答案