рдореИрдВ рдЕрдкрдиреА docker-compose.yml рдлрд╝рд╛рдЗрд▓ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдБ рдХреНрдпреЛрдВ рдмрдХреЗрдЯ рдЗрд╕ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд╣реАрдВ рдмрдирд╛ рд░рд╣рд╛ рд╣реИред рдХреГрдкрдпрд╛ рдореЗрд░реА рдорджрдж рдХрд░реЗрдВ
рдорд┐рдирд┐рдУ:
рдЫрд╡рд┐: "рдорд┐рдирд┐рдпреЛ/рдорд┐рдирд┐рдпреЛ"
рдХрдВрдЯреЗрдирд░_рдирд╛рдо: рдорд╛рдпрдорд┐рдирд┐рдпреЛ
рдмрдВрджрд░рдЧрд╛рд╣:
- "9000:9000"
рд╡рд╛рддрд╛рд╡рд░рдг:
- "MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE"
- "MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ: рд╣рдореЗрд╢рд╛
рдХрдорд╛рдВрдб: рд╕рд░реНрд╡рд░ / рдбреЗрдЯрд╛
рдПрдорд╕реА:
рдЫрд╡рд┐: рдорд┐рдирд┐рдУ / рдПрдорд╕реА
рдХрдВрдЯреЗрдирд░_рдирд╛рдо: рдПрдорд╕реА
рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ:
- рдорд┐рдирд┐рдпреЛ
рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ: >
/рдмрд┐рди/рд╢-рд╕реА"
/рдПрдорд╕реА рд╣реЛрд╕реНрдЯ рдЖрд░рдПрдо рд▓реЛрдХрд▓
/mc config рд╣реЛрд╕реНрдЯ рд╕реНрдерд╛рдиреАрдп рдЬреЛрдбрд╝реЗрдВ http://minio :9000 AKIAIOSFODNN7EXAMPLE wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY;
/рдПрдорд╕реА рдПрдордмреА рд▓реЛрдХрд▓/somebucketname1;
/рдПрдорд╕реА рдиреАрддрд┐ рд╕реЗрдЯ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдерд╛рдиреАрдп/somebucketname1;
"
рдХреГрдкрдпрд╛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ
version: '2'
services:
minio:
image: minio/minio:latest
container_name: myminio
environment:
MINIO_ACCESS_KEY: minio
MINIO_SECRET_KEY: minio123
command: server /data
mc:
image: minio/mc:latest
depends_on:
- minio
entrypoint: >
/bin/sh -c "
/usr/bin/mc config host rm local;
/usr/bin/mc config host add --quiet --api s3v4 local http://myminio:9000 minio minio123;
/usr/bin/mc rb --force local/somebucketname1/;
/usr/bin/mc mb --quiet local/somebucketname1/;
/usr/bin/mc policy set public local/somebucketname1;
"
рдЗрд╕ рддрд░рд╣ рдХреЗ рдФрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ https://slack.min.io рдкрд░ рд╣рдорд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдХреГрдкрдпрд╛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ
рдЗрд╕ рддрд░рд╣ рдХреЗ рдФрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ https://slack.min.io рдкрд░ рд╣рдорд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ