首页
学习
活动
专区
圈层
工具
发布
清单首页Docker文章详情

Docker搭建FTP服务

1.拉取镜像

代码语言:text
复制
docker pull fauria/vsftpd

2.docker-compose部署

代码语言:yaml
复制
version: "3"
services:
 vsftpd:
    image: "fauria/vsftpd"
    container_name: vsftpd
    volumes:
       - ./vsftp/:/home/vsftpd
    ports:
       - "21:21"
       - "21100-21110:21100-21110"
    environment:
       - FTP_USER=root
       - FTP_PASS=root
       - PASV_ADDRESS=127.0.0.1
       - PASV_MIN_PORT=21100
       - PASV_MAX_PORT=21110
    deploy:
      resources:
        limits:
           cpus: '0.2'
           memory: 512M
        reservations:
           cpus: '0.2'
           memory: 512M
代码语言:text
复制
docker-compose -f ftp.yaml up [-d] 
下一篇
举报
领券