fastdfs/docker/cluster/tracker
范文强 0a6d9f643c 1.删除 docker_local 版本
2.将 docker_network 版本变更为 simple 版本 偏向于 开发,测试,或者仅需要单机使用
3.基于 simple 版本重新编写 cluster 版本
  cluster 版本 包含2个镜像   Tracker 和 Storage
  分别可以进行集群化构建
  具体信息 请查看  cluster/tracker/README.md  以及 cluster/storage/README.md
2020-04-27 15:34:42 +08:00
..
Dockerfile 1.删除 docker_local 版本 2020-04-27 15:34:42 +08:00
README.md 1.删除 docker_local 版本 2020-04-27 15:34:42 +08:00
startup.sh 1.删除 docker_local 版本 2020-04-27 15:34:42 +08:00

README.md

FastDFS-Tracker Docker Cluster

声明

本 Docker 镜像 基于Fstdfs 并且参考了 huayanYu(小锅盖)和Wiki的作者

概述

适用于集群分布式部署使用 开箱即用

构建镜像

docker build --tag tracker .

简单使用

docker run -d --name some-tracker -e SERVER_PORT=22122 -p 22122:22122 tracker

对端口 以及Storage集群的访问方式进行调整

docker run -d --name some-tracker -e SERVER_PORT=23122 -p 22122:23122 -e LOOKUP=0 tracker

环境变量

  • SERVER_PORT Tracker 服务端口
  • LOOKUP 负载模式 默认值 0 非必填

LOOKUP 可选项 0 : round robin 1 : specify group 2 : load balance, select the max free space group to upload file

若想进行更多的配置 请映射数据卷

数据卷

  • /etc/fdfs 配置文件目录
  • /home/dfs 数据文件以及日志