当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
2 Star 9 Fork 5

imlzw / fastdfs
暂停

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
docker-compose.yml 3.89 KB
一键复制 编辑 原始数据 按行查看 历史
ruanjf 提交于 2017-09-23 12:58 . 修改镜像名称
version: '2'
services:
tracker1:
image: 'manuku/fastdfs-tracker'
volumes:
- /c/docker-data/fastdfs/tracker1/conf/fdfs_config:/etc/fdfs
ports:
- "22122:22122"
tracker2:
image: 'manuku/fastdfs-tracker'
volumes:
- /c/docker-data/fastdfs/tracker2/conf/fdfs_config:/etc/fdfs
ports:
- "22123:22122"
fastdht1:
image: 'manuku/fastdfs-fastdht'
volumes:
- /c/docker-data/fastdfs/fastdht1/conf/fdht_config:/etc/fdht
fastdht2:
image: 'manuku/fastdfs-fastdht'
volumes:
- /c/docker-data/fastdfs/fastdht2/conf/fdht_config:/etc/fdht
group1_storage1:
image: 'manuku/fastdfs-storage-dht'
volumes:
- /c/docker-data/fastdfs/group1-storage1/conf/fdht_config:/etc/fdht
- /c/docker-data/fastdfs/group1-storage1/conf/fdfs_config:/etc/fdfs
- /c/docker-data/fastdfs/group1-storage1/conf/nginx_config:/usr/local/openresy/nginx/conf
# - /c/docker-data/fastdfs/group1-storage1/data:/home/imlzw/fastdfs/storage
ports:
- "23000:23000"
links:
- tracker1:tracker1
- tracker2:tracker2
- fastdht1:fastdht1
- fastdht2:fastdht2
group1_storage2:
image: 'manuku/fastdfs-storage-dht'
volumes:
- /c/docker-data/fastdfs/group1-storage2/conf/fdht_config:/etc/fdht
- /c/docker-data/fastdfs/group1-storage2/conf/fdfs_config:/etc/fdfs
- /c/docker-data/fastdfs/group1-storage2/conf/nginx_config:/usr/local/openresy/nginx/conf
# - /c/docker-data/fastdfs/group1-storage2/data:/home/imlzw/fastdfs/storage
ports:
- "23001:23000"
links:
- tracker1:tracker1
- tracker2:tracker2
- fastdht1:fastdht1
- fastdht2:fastdht2
fastdht3:
image: 'manuku/fastdfs-fastdht'
volumes:
- /c/docker-data/fastdfs/fastdht3/conf/fdht_config:/etc/fdht
fastdht4:
image: 'manuku/fastdfs-fastdht'
volumes:
- /c/docker-data/fastdfs/fastdht4/conf/fdht_config:/etc/fdht
group2_storage1:
image: 'manuku/fastdfs-storage-dht'
volumes:
- /c/docker-data/fastdfs/group2-storage1/conf/fdht_config:/etc/fdht
- /c/docker-data/fastdfs/group2-storage1/conf/fdfs_config:/etc/fdfs
- /c/docker-data/fastdfs/group2-storage1/conf/nginx_config:/usr/local/openresy/nginx/conf
# - /c/docker-data/fastdfs/group2-storage1/data:/home/imlzw/fastdfs/storage
ports:
- "23002:23000"
links:
- tracker1:tracker1
- tracker2:tracker2
- fastdht3:fastdht3
- fastdht4:fastdht4
group2_storage2:
image: 'manuku/fastdfs-storage-dht'
volumes:
- /c/docker-data/fastdfs/group2-storage2/conf/fdht_config:/etc/fdht
- /c/docker-data/fastdfs/group2-storage2/conf/fdfs_config:/etc/fdfs
- /c/docker-data/fastdfs/group2-storage2/conf/nginx_config:/usr/local/openresy/nginx/conf
# - /c/docker-data/fastdfs/group2-storage2/data:/home/imlzw/fastdfs/storage
ports:
- "23003:23000"
links:
- tracker1:tracker1
- tracker2:tracker2
- fastdht3:fastdht3
- fastdht4:fastdht4
storage_proxy:
image: 'manuku/fastdfs-storage-proxy'
volumes:
- /c/docker-data/fastdfs/storage-proxy/conf/nginx_config:/usr/local/openresty/nginx/conf
ports:
- "8800:80"
links:
- group1_storage1:group1_storage1
- group1_storage2:group1_storage2
- group2_storage1:group2_storage1
- group2_storage2:group2_storage2
# docker-compose up tracker1 tracker2 fastdht1 fastdht2 fastdht3 fastdht4 group1_storage1 group1_storage2 group2_storage1 group2_storage2 storage_proxy
# docker-compose stop tracker1 tracker2 fastdht1 fastdht2 fastdht3 fastdht4 group1_storage1 group1_storage2 group2_storage1 group2_storage2 storage_proxy
# docker-compose rm -f tracker1 tracker2 fastdht1 fastdht2 fastdht3 fastdht4 group1_storage1 group1_storage2 group2_storage1 group2_storage2 storage_proxy
# 如何加扩容,加组?
#
Java
1
https://gitee.com/imlzw/fastdfs.git
git@gitee.com:imlzw/fastdfs.git
imlzw
fastdfs
fastdfs
master

搜索帮助