32 lines
732 B
YAML
32 lines
732 B
YAML
|
services:
|
||
|
s3:
|
||
|
image: minio/minio
|
||
|
hostname: minio
|
||
|
container_name: minio
|
||
|
environment:
|
||
|
- MINIO_ROOT_USER=forestadmin
|
||
|
- MINIO_ROOT_PASSWORD=forestadmin
|
||
|
- MINIO_DOMAIN=forest
|
||
|
networks:
|
||
|
default:
|
||
|
aliases:
|
||
|
- forest.minio
|
||
|
ports:
|
||
|
- 9001:9001
|
||
|
- 9000:9000
|
||
|
command: ["server", "/data", "--console-address", ":9001"]
|
||
|
|
||
|
aws:
|
||
|
image: amazon/aws-cli
|
||
|
container_name: aws-cli
|
||
|
command: |
|
||
|
-c "sleep 2 && \
|
||
|
aws --endpoint-url http://s3:9000 s3 mb s3://forest --region eu-west-1 || exit 0"
|
||
|
entrypoint: [/bin/bash]
|
||
|
environment:
|
||
|
AWS_ACCESS_KEY_ID: "forestadmin"
|
||
|
AWS_SECRET_ACCESS_KEY: "forestadmin"
|
||
|
depends_on:
|
||
|
- s3
|
||
|
|