服务器"/>
docker搭建ftp服务器
拉取ftp镜像
docker pull fauria/vsftpd
创建ftp目录
mkdir -p /home/ftp
启动ftp
docker run -d -v /home/ftp:/home/vsftpd -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -e FTP_USER=root -e FTP_PASS=admin -e PASV_ADDRESS=47.109.51.255 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name vsftpd --restart=always fauria/vsftpd
/home/ftp:/home/vsftpd:映射 docker 容器 ftp 文件根目录(冒号前面是宿主机的目录)
-p:映射 docker 端口(冒号前面是宿主机的端口)
-e FTP_USER=root -e FTP_PASS=admin:设置默认的用户名密码
PASV_ADDRESS:当前电脑ip(公网ip),当需要使用被动模式时必须设置。
PASV_MIN_PORT~ PASV_MAX_PORT:给客服端提供下载服务随机端口号范围,默认 21100-21110,与前面的 docker 端口映射设置成一样。
更多推荐
docker搭建ftp服务器
发布评论