frostfs-aio/docker-compose.yml
Roman Loginov 89ecc28f2e [#30] Rework logging in the container
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-09-03 10:57:32 +03:00

31 lines
639 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
environment:
- LOG_DIR=/var/log
volumes:
- data:/data
- ./wallets:/wallets
ports:
- "8081:8081" # HTTP Gateway
- "30333:30333" # RPC
- "8080:8080" # FrostFS API RPC
- "8084:8084" # S3 Gateway
- "16513:16513" # Control service
volumes:
data: