123456789101112131415161718192021222324252627 |
- version: '3.9'
- services:
- server:
- image: chrislusf/seaweedfs:local
- ports:
- - 9333:9333
- - 19333:19333
- - 8888:8888
- - 18888:18888
- command: "server -ip=server -filer -volume.max=0 -master.volumeSizeLimitMB=8 -volume.preStopSeconds=1"
- healthcheck:
- test: curl -f http://localhost:8888/healthz
- mq_broker:
- image: chrislusf/seaweedfs:local
- ports:
- - 17777:17777
- command: "mq.broker -master=server:9333 -ip=mq_broker"
- depends_on:
- server:
- condition: service_healthy
- mq_client:
- image: chrislusf/seaweedfs:local
- # run a custom command instead of entrypoint
- command: "ls -al"
- depends_on:
- - mq_broker
|