DOCKER如何打开FTP

 时间:2026-02-15 01:39:51

1、安装好docker后拉取镜像

docker pull fauria/vsftpd

DOCKER如何打开FTP

2、配置FTP文件

docker run -d -v /my/data/directory:/home/vsftpd -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -e FTP_USER=myuser -e FTP_PASS=mypass -e PASV_ADDRESS=192.168.2.245 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name vsftpd --restart=always fauria/vsftpd

DOCKER如何打开FTP

3、添加新的用户

docker exec -i -t vsftpd bash 进去docker 

vi /etc/vsftpd/virtual_users.txt 编辑配置文件写入用户跟密码

DOCKER如何打开FTP

4、mkdir /home/vsftpd/user 建立新用户文件夹 

/usr/bin/db_load -T -t hash -f /etc/vsftpd/virtual_users.txt /etc/vsftpd/virtual_users.db 写入数据库

DOCKER如何打开FTP

5、docker restart +(虚拟机运行的代码) 重启服务 

关于一些docker启动报错的文档

DOCKER如何打开FTP

6、/my/data/directory/myuser/ ftp保存位置

 sudo service docker status 查看服务

    sudo service docker start 启动服务 

DOCKER如何打开FTP

  • 水星(Mercury)无线路由器快速配置教程
  • 如何为win server远程服务器设置自动检测网关
  • Extreme系列VSP8400交换机开启FTP服务
  • https升级之免费CA证书申请
  • win10专业版 企业版 家庭版区别
  • 热门搜索
    罗汉松的养殖方法 起亚车怎么样 藕片怎么炒好吃 苹果手机怎么看真假 酱牛肉怎么做最好吃 面积公式大全 核算方式怎么填 沃尔沃怎么样 家常菜做法大全有图 室内装修效果图大全