docker-compose安装seaweedfs

SeaweedFS是一个简单且高度可扩展的分布式文件系统,可以快速存储和提供数十亿个文件!SeaweedFS磁盘搜索时间复杂度O(1)

github地址:https://github.com/chrislusf/seaweedfs

新建seaweedfs.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
  
version: '2'

services:
master:
image: chrislusf/seaweedfs: use a remote image
ports:
- 9333:9333
- 19333:19333
command: "master -ip=master"
volume:
image: chrislusf/seaweedfs:1.81 # use a remote image
ports:
- 8080:8080
- 18080:18080
command: 'volume -mserver="master:9333" -port=8080'
depends_on:
- master
filer:
image: chrislusf/seaweedfs # use a remote image
ports:
- 8888:8888
- 18888:18888
command: 'filer -master="master:9333"'
tty: true
stdin_open: true
depends_on:
- master
- volume
cronjob:
image: chrislusf/seaweedfs # use a remote image
command: 'cronjob'
environment:
# Run re-replication every 2 minutes
CRON_SCHEDULE: '*/2 * * * * *' # Default: '*/5 * * * * *'
WEED_MASTER: master:9333 # Default: localhost:9333
depends_on:
- master
- volume

启动:

1
docker-compose -f seaweedfs.yml up -d

docker-compose安装seaweedfs

https://blog.yhan219.com/seaweedfs-install/

作者

yhan219

发布于

2020-06-11

更新于

2020-06-11

许可协议