docker安装ftp服务器
1、创建运行命令
docker run -d \
-v /opt/ftp/vsftpd/:/home/vsftpd/ \
-p 20:20 -p 21:21 -p 30000-30005:30000-30005 \
-e FTP_USER=farming-store \
-e FTP_PASS=farming-store_password \
-e PASV_MIN_PORT=30000 \
-e PASV_MAX_PORT=30005 \
-e PASV_ADDRESS=192.168.146.130 \
-e LOG_STDOUT=true \
--name ftp --restart=always \
fauria/vsftpd
解释:
docker run -d \
-v /opt/ftp/vsftpd/:/home/vsftpd/ \ 绑定工作目录
-p 20:20 -p 21:21 -p 30000-30005:30000-30005 \ 绑定端口
-e FTP_USER=farming-store \ ftp服务器用户名
-e FTP_PASS=farming-store_password \ ftp服务器密码
-e PASV_MIN_PORT=30000 \ 被动模式最小端口
-e PASV_MAX_PORT=30005 \ 被动模式下最大端口
-e PASV_ADDRESS=192.168.146.13 \ FTP服务器地址 也可以配置域名 配置域名得添加 PASV_ADDR_RESOLVE=YES 开启解析
-e LOG_STDOUT=true \ 开启控制台输出日志
--name ftp --restart=always \
fauria/vsftpd