35 lines
775 B
YAML
35 lines
775 B
YAML
services:
|
|
s3:
|
|
image: scality/s3server
|
|
hostname: s3.docker.test
|
|
ports:
|
|
- "8000:8000"
|
|
environment:
|
|
- SCALITY_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
|
|
- SCALITY_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
|
|
- SERVICES=s3
|
|
networks:
|
|
- awstest
|
|
volumes:
|
|
- C:\data:/usr/src/app/localData
|
|
healthcheck:
|
|
test: ["CMD", "curl", "-i", "http://localhost:8000"]
|
|
|
|
app:
|
|
build:
|
|
context: .
|
|
ports:
|
|
- 8001:8001
|
|
environment:
|
|
- AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}
|
|
- AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}
|
|
- AWS_BUCKET_NAME=${AWS_BUCKET_NAME}
|
|
networks:
|
|
- awstest
|
|
depends_on:
|
|
s3:
|
|
condition: service_healthy
|
|
|
|
networks:
|
|
awstest:
|
|
name: awstest |