centos下docker安装fastdfs搭建文件上传

2020-03-14  本文已影响0人  即将拥有人鱼线的阳仔

1.linux系统下载docker        

yum install docker

2.启动docker    

systemctl start docker

3.下载fastdfs镜像,我这用的是morunchang/fastdfs     

docker pull morunchang/fastdfs

4.启动tracker

docker run -d --name tracker --net=host morunchang/fastdfs sh tracker.sh

5.启动storage(我这里的TRACKER_IP是我机器的ip地址)

docker run -d --name=storage --privileged=true --net=host -e TRACKER_IP=192.168.3.105:22122 -p 80:80 -e GROUP_NAME=group1 morunchang/fastdfs sh storage.sh

6.进入storage修改nginx和fdfs的client.conf

进入容器:docker exec -it storage /bin/bash

修改nginx:vi /etc/nginx/conf/nginx.conf    把8080改成80

修改client.conf: vi /etc/fdfs/client.conf    把tracker_ip改成我机器的ip192.168.3.105

7.退出容器后重启storage

docker restart storage

8.开启linux系统的防火墙,我开启了80,22122,23000

firewall-cmd --add-port=80/tcp --permanent 

firewall-cmd --add-port=22122/tcp --permanent 

firewall-cmd --add-port=23000/tcp --permanent 

firewall-cmd —reload

9.然后就可以通过代码调用了

第一次写文章,自己也在摸索中,请见谅!!

上一篇 下一篇

猜你喜欢

热点阅读