Sign inSign up

jasonkay/image-server

By jasonkay

Updated over 6 years ago

Image
0

106

jasonkay/image-server repository overview

基于vsftpd + nginx实现的图片服务器:

启动参数:

docker run -d 
    -v /ftp_file:/home/vsftpd 
    -p 20:20 
    -p 21:21 
    -p 80:80 
    -p 21100-21110:21100-21110 
    -e FTP_USER=test 
    -e FTP_PASS=123456 
    -e PASV_ADDRESS=192.168.1.100 
    -e PASV_MIN_PORT=21100 
    -e PASV_MAX_PORT=21110 
    --name img_server jasonkay/image-server

默认映射路径: /ftp_file:/home/vsftpd


注意:

启动后默认是不开启nginx的http -> ftp的服务的, 需要手动进入容器, 执行/sbin/nginx ,开启nginx服务

参数说明:

  1. -v /ftp_file:/home/vsftpd: ftp文件目录映射(默认为/ftp_file目录下)
  2. -p 指定端口映射
  3. FTP_USER: FTP的用户名
  4. FTP_PASS: FTP的密码
  5. PASV_ADDRESS: 服务器ip
  6. PASV_MIN_PORT: 被动模式最小端口号
  7. PASV_MAX_PORT: 被动模式最大端口号

启动nginx后, 默认http-ftp映射路径为: http://ip/username/

如: test用户存放: images/1.png, 则访问路径为: http://ip/test/images/1.png


更多与本镜像相关内容见: 使用Docker搭建图片服务器

Tag summary

Content type

Image

Digest

Size

245.6 MB

Last updated

over 6 years ago

docker pull jasonkay/image-server