Sign inSign up

forumi0721/alpine-vsftpd

By forumi0721

•Updated 25 days ago

alpine-vsftpd

Image
0

10K+

forumi0721/alpine-vsftpd repository overview

⁠alpine-vsftpd

Docker Pulls Docker Stars


⁠x64

Docker Image Size

⁠aarch64

Docker Image Size


⁠Description
  • Distribution : Alpine Linux⁠
  • Architecture : x64,aarch64
  • Appplication : vsftpd⁠
    • vsftpd is a GPL licensed FTP server for UNIX systems, including Linux.

⁠Run
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]

⁠Usage
  • URL : ftp://localhost:21/⁠
    • Default username/password : forumi0721/passwd
    • If you want to use multiple user or complex settings, you need to create vsftpd.conf and add -v vsftpd.conf:/conf/vsftpd.conf to docker option.
    • If you want to connect dockerlized vsftpd, you need positve mode to connect or set --net=host to docker option.

⁠Docker Options
OptionDescription
--
⁠Ports
PortDescription
20/tcpFTP data port
21/tcpFTP port
60000-60099/tcpFTP passive mode ports
⁠Volumes
VolumeDescription
/dataFTP share directory
⁠Environment Variables
ENVDescription
USER_NAMELogin username (default : forumi0721)
USER_PASSWDLogin password (default : passwd)
USER_EPASSWDLogin password (base64)
FTP_SHAREFTP share directory (default : /data)
FTP_BANNERFTP banner (default : Welcome)
FTP_PASV_MIN_PORTFTP passive min port (default : 60000)
FTP_PASV_MAX_PORTFTP passive max port (default : 60099)

Tag summary

Content type

Image

Digest

sha256:3afd6b924…

Size

4.8 MB

Last updated

25 days ago

docker pull forumi0721/alpine-vsftpd