frostfs-aio/docker-compose.yml
Artem Tataurov b9b81e3e7e Initial commit
Signed-off-by: Artem Tataurov <a.tataurov@yadro.com>
2023-05-15 14:22:33 +03:00

28 lines
570 B
YAML

---
version: "2.4"
services:
aio:
image: ${AIO_IMAGE}:${AIO_VERSION}
container_name: aio
domainname: frostfs
hostname: aio
restart: always
stop_signal: SIGKILL
healthcheck:
test: curl --fail http://localhost:8083
interval: 2s
retries: 100
start_period: 2s
timeout: 2s
volumes:
- data:/data
ports:
- "8081:8081" # HTTP Gateway
- "30333:30333" # RPC
- "8080:8080" # FrostFS API RPC
- "8084:8084" # S3 Gateway
- "16513:16513" # Control service
volumes:
data: