docker版ftp服务器,适用于部署离线局域网服务器

下载

来源:https://hub.docker.com/r/bogem/ftp/

1
2
3
4
5
[root@VM_25_5_centos mydata]# docker pull bogem/ftp
[root@VM_25_5_centos mydata]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/bogem/ftp latest a40e9c43c530 4 weeks ago 174.7 MB

运行

1
2
3
4
5
6
7
docker run -d -v /mydata:/home/vsftpd -p 20:20 -p 21:21
-p 47400-47470:47400-47470 \
-e FTP_USER=test
-e FTP_PASS=test
-e PASV_ADDRESS=0.0.0.0
--name ftp1 \
--restart=always bogem/ftp

注:PASV_ADDRESS如果设置成127.0.0.1,则只能本地访问;设置成0.0.0.0 则可以外网访问。
详细参数参考:https://hub.docker.com/r/fauria/vsftpd/ 中的环境变量部分。

FileZilla客户端连接