0


【Docker】docker搭建Ftp服务器,真香

Docker搭建Ftp服务器,真香

方便公司正常内网传递大文件,FTP服务就派上用场了,ftp分为主动模式(PORT)和被动模式(PASV)。主动模式使用20和21端口,其中20为数据端口,21为控制端口。被动模式使用21控制端口和一个其他随机端口作数据端口。主动模式因为防火墙的原因,经常会断掉,因此被动模式是通常情况下的优选。当宿主机端口紧张的时候,我们只需要(至少需要)两个端口作端口映射,即一个21控制端口;一个其他非公认数据端口

1.搜索镜像

docker search vsftpd
  • 选择图片中的第一个在这里插入图片描述

2.进行下载

docker pull fauria/vsftpd 

在这里插入图片描述

3.启动docker

  • 修改一下映射的目录结构
  • 配置自己的用户名和密码xxx那边,自己调整
docker run -d\-v /home/data/vsftpd/webapps:/home/vsftpd \-v /home/data/vsftpd/log/vsftpd/:/var/log/vsftpd/ \-p20:20 -p21:21 -p20000:20000 \-eFTP_USER=xxx \-eFTP_PASS=xxx \-ePASV_MIN_PORT=20000\-ePASV_MAX_PORT=20000\-ePASV_ADDRESS=192.168.124.xxx \-eLOG_STDOUT=1\--name vsftpd --restart=always \
fauria/vsftpd

4.访问

5.兼容问题

Windows11 可能有兼容问题:

标签: docker 服务器 容器

本文转载自: https://blog.csdn.net/h609232722/article/details/132364547
版权归原作者 Crypto Ascetic 所有, 如有侵权,请联系我们删除。

“【Docker】docker搭建Ftp服务器,真香”的评论:

还没有评论