docker-compose.yml 549 B

12345678910111213141516171819202122
  1. version: '3.7'
  2. services:
  3. minio:
  4. container_name: minio
  5. hostname: minio
  6. image: minio/minio
  7. user: 1000:1000
  8. volumes:
  9. - ${MINIO_DATA}/data:/mnt/data
  10. - ./data/home:/home/data
  11. ports:
  12. - ${PORT_MAPPING}
  13. environment:
  14. MINIO_ACCESS_KEY: ${MINIO_ACCESS_KEY}
  15. MINIO_SECRET_KEY: ${MINIO_SECRET_KEY}
  16. HOME: /home/data
  17. command: server /mnt/data
  18. healthcheck:
  19. test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
  20. interval: 30s
  21. timeout: 20s
  22. retries: 3