docker 安装 fastdfs

拉镜像

docker pull delron/fastdfs

 

创建数据目录

mkdir /data/fdfs/tracker/var
mkdir /data/fdfs/storage/var

 

运行tracker

docker run --restart always -d  --net=host --name binztracker   -v /data/fdfs/tracker/var:/var/fdfs  delron/fastdfs tracker
 
 

设置密码

docker exec -it binztracker /bin/bash
vi /etc/fdfs/http.conf
#开启密码
http.anti_steal.check_token
= true #设置密码
http.anti_steal.secret_key
= 123456
#保存后退出编辑
exit
docker restart binztracker

 

运行storage

docker run --restart always -d  --net=host --name binzstorage -e TRACKER_SERVER=127.0.0.1:22122 -v /data/fdfs/storage/var:/var/fdfs  -e GROUP_NAME=group1 delron/fastdfs storage

 端口说明

默认文件端口为:22123

tracker-servers端口为:22122

你可能感兴趣的:(docker 安装 fastdfs)