docker run -d \
-p 20:20/tcp \
-p 21:21/tcp \
-p 60000-60099:60000-60099/tcp \
-v /data:/data \
-e USER_NAME=<username> \
-e USER_PASSWD=<passwd> \
-e FTP_SHARE=/data \
-e FTP_BANNER=Welcome \
forumi0721/alpine-vsftpd:[ARCH_TAG]
vsftpd.conf and add -v vsftpd.conf:/conf/vsftpd.conf to docker option.--net=host to docker option.| Option | Description |
|---|---|
| - | - |
| Port | Description |
|---|---|
| 20/tcp | FTP data port |
| 21/tcp | FTP port |
| 60000-60099/tcp | FTP passive mode ports |
| Volume | Description |
|---|---|
| /data | FTP share directory |
| ENV | Description |
|---|---|
| USER_NAME | Login username (default : forumi0721) |
| USER_PASSWD | Login password (default : passwd) |
| USER_EPASSWD | Login password (base64) |
| FTP_SHARE | FTP share directory (default : /data) |
| FTP_BANNER | FTP banner (default : Welcome) |
| FTP_PASV_MIN_PORT | FTP passive min port (default : 60000) |
| FTP_PASV_MAX_PORT | FTP passive max port (default : 60099) |
Content type
Image
Digest
sha256:3afd6b924…
Size
4.8 MB
Last updated
25 days ago
docker pull forumi0721/alpine-vsftpd