创建一个文件
docker-compose.yml
代码
version: '3'
services:
vsftpd:
image: fauria/vsftpd
hostname: vsftpd
container_name: vsftpd
restart: always
environment:
- FTP_USER=root
- FTP_PASS=root
- PASV_ADDRESS=192.168.50.60
- PASV_MIN_PORT=21100
- PASV_MAX_PORT=21110
volumes:
- /home/ftp/root:/home/vsftpd/root
- /etc/localtime:/etc/localtime:ro
- /usr/share/zoneinfo/Asia/Shanghai:/etc/timezone:ro
ports:
- "20:20"
- "21:21"
- "21100-21110:21100-21110"
privileged: true
执行
docker-compose up -d
连接
ftp://192.168.50.60/
账号密码:root / root
保存路径在/home/ftp/root