Mc: рдорд┐рдирд┐рдУ рдПрдорд╕реА рдбреЛрдХрд░ рдХрдВрдкреЛрдЬ рдлрд╛рдЗрд▓ рдмрдХреЗрдЯ рдирд╣реАрдВ рдмрдирд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 6 рдЕрдкреНрд░реИрд▓ 2020  ┬╖  1рдЯрд┐рдкреНрдкрдгреА  ┬╖  рд╕реНрд░реЛрдд: minio/mc

рдореИрдВ рдЕрдкрдиреА 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 рдкрд░ рд╣рдорд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ

>рд╕рднреА рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреГрдкрдпрд╛ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ

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 рдкрд░ рд╣рдорд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕