阿里云部署:flask+docker+fasfdfs 外网访问fastdfs

本文记录了在阿里云CentOS7服务器上,使用Docker部署FastDFS并结合Flask,实现外网访问FastDFS存储的图片的过程。尝试了两种方法,最终通过开放22122、23000、8888端口,配置FastDFS和Nginx,实现了外网访问。但在配置过程中遇到nginx未知指令问题,以及对于为何能通过8888端口访问的疑惑。
摘要由CSDN通过智能技术生成

阿里云服务器(centos7)上使用docker+Fastdfs,外网访问fastdfs的图片,故记录一下。

共试了两种方式,第一种未行通,有大佬可以指导下。

首先我使用第一种方式(fastdfs+nginx):

  • 第一步: 使用ifconfig查看服务器ip,记住此ip
  • 第二步使用docker安装fastdfs,并开启tracker,storage服务
docker image pull delron/fastdfs  # 获取镜像下载
docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker  # 开启tracker服务
docker run -dti --network=host --name storage -e TRACKER_SERVER=172.16.137.135:22122 -v /var/fdfs/storage:/var/fdfs delron/fastdfs storage  # 开启storage,这里的TRACKER_SERVER填写刚才的ip
  •  第三步 docker container ls查看服务是否开启,开启成功

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值