使用docker搭建ftp服务器
摘要:使用docker搭建ftp服务器
所用工具
pure-ftpd
参考:https://hub.docker.com/r/stilliard/pure-ftpd/
获取镜像
1 | $ docker pull stilliard/pure-ftpd:hardened |
启动
1 | $ docker run -d --name ftpd_server \ |
【说明:使用参数-v将宿主机的目录挂载到容器内】
进入容器内
1 | $ docker exec -it ftpd_server /bin/bash |
添加用户
1 | $ pure-pw useradd duq -f /etc/pure-ftpd/passwd/pureftpd.passwd -m -u ftpuser -d /home/ftpusers/duq |
大功告成
ftp地址:ftp://127.0.0.1/
用户:duq
密码:<设置的密码>