1、搜索可用的images
docker search fauria/vsftpd
2、给它弄下来
docker pull fauria/vsftpd
依然不选版本,最新版是唯一选择
3、激动人心的启动环节
docker run -d -p 2194:21 -p 2094:20 -p 21100-21110:21100-21110 -v /home/vsftpd:/home/vsftpd -e FTP_USER=admin -e FTP_PASS=admin -e PASV_ADDRESS=172.22.0.55 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name myftp --restart=always fauria/vsftpd
4、可以连接上传文件了
5、遇到的问题
- 搭建完成的ftp出现部分机器无法通过java代码上传文件问题(但是可以读取文件和创建目录),但是可以通过FileZilla Client上传文件。(已解决:PASV_ADDRESS强制声明一下这个参数就可以了)