1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- version: '2'
- services:
- master:
- image: chrislusf/seaweedfs:local
- ports:
- - 9333:9333
- - 19333:19333
- command: "master -ip=master -volumeSizeLimitMB=1024"
- volume:
- image: chrislusf/seaweedfs:local
- ports:
- - 8080:8080
- - 18080:18080
- command: "volume -mserver=master:9333 -port=8080 -ip=volume -max=0 -preStopSeconds=1"
- depends_on:
- - master
- s3:
- image: chrislusf/seaweedfs:local
- ports:
- - 8888:8888
- - 18888:18888
- - 8333:8333
- command: '-v 1 filer -master="master:9333" -s3 -s3.config=/etc/seaweedfs/s3.json -s3.port=8333'
- volumes:
- - ./s3.json:/etc/seaweedfs/s3.json
- depends_on:
- - master
- - volume
- minio-gateway-s3:
- image: minio/minio
- ports:
- - 9000:9000
- command: 'minio gateway s3 http://s3:8333'
- restart: on-failure
- environment:
- MINIO_ACCESS_KEY: "some_access_key1"
- MINIO_SECRET_KEY: "some_secret_key1"
- depends_on:
- - s3
- minio-warp:
- image: minio/warp
- command: 'mixed --duration=5m --obj.size=3mb --autoterm'
- restart: on-failure
- environment:
- WARP_HOST: "minio-gateway-s3:9000"
- WARP_ACCESS_KEY: "some_access_key1"
- WARP_SECRET_KEY: "some_secret_key1"
- depends_on:
- - minio-gateway-s3
|