Guest User

Untitled

a guest
Oct 1st, 2018
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. #/bin/bash
  2.  
  3. FTP_USER=myuser
  4. FTP_PASS=mypass
  5. FTP_PORT=8021
  6. # Do not use Alphabetic domain name as FTP_ADDRESS.
  7. # Use numeric ip address.
  8. FTP_ADDRESS="10.110.224.146"
  9.  
  10.  
  11. echo "Example usages\n\
  12. - ./start.sh /Users/jaeyoung/workspace/docker-vsftpd\n\
  13. "
  14.  
  15. if [ -z "${1}" ]; then
  16. echo "PATH Variable is empty"
  17. exit 1;
  18. fi
  19.  
  20. FTP_PATH=$1
  21.  
  22. docker run -d -v "${FTP_PATH}":/home/vsftpd/${FTP_USER} \
  23. -p 8020:20 -p ${FTP_PORT}:21 -p 21100-21110:21100-21110 \
  24. -e FTP_USER=${FTP_USER} -e FTP_PASS=${FTP_PASS} \
  25. -e PASV_ADDRESS=${FTP_ADDRESS} -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 \
  26. --name vsftpd --restart=always vsftpd
Add Comment
Please, Sign In to add comment