17 lines
790 B
JSON
17 lines
790 B
JSON
{
|
|
"image": "fedeo-seaweedfs:4.47-fedeo.1",
|
|
"entrypoint": ["/bin/sh", "/etc/fedeo/start-seaweedfs.sh"],
|
|
"command": [
|
|
"server", "-dir=/data", "-master.dir=/data/master", "-ip=127.0.0.1", "-ip.bind=127.0.0.1",
|
|
"-master.telemetry=false", "-master.volumeSizeLimitMB=1024", "-volume.max=0", "-volume.minFreeSpace=1GiB",
|
|
"-filer", "-s3", "-s3.ip.bind=0.0.0.0", "-s3.port=9000", "-s3.config=/etc/fedeo/s3.json",
|
|
"-s3.iam=false", "-s3.port.iceberg=0", "-s3.port.lance=0", "-s3.autoCreateBucket=false",
|
|
"-s3.allowDeleteBucketNotEmpty=false"
|
|
],
|
|
"stop_grace_period": "60s",
|
|
"healthcheck": {
|
|
"test": ["CMD-SHELL", "wget -S -O /dev/null http://127.0.0.1:9000/ 2>&1 | grep -q ' 403 '"],
|
|
"interval": "5s", "timeout": "3s", "retries": 30, "start_period": "10s"
|
|
}
|
|
}
|