version: '3.8' services: postgres: image: postgres:15 environment: POSTGRES_DB: nahodka POSTGRES_USER: user POSTGRES_PASSWORD: pass ports: - "5432:5432" redis: image: redis:7 ports: - "6379:6379" minio: # Используемый образ Docker. Рекомендуется указывать конкретный тег для стабильности. image: minio/minio:RELEASE.2024-04-18T19-09-19Z container_name: minio-example command: server /data --address ":9010" --console-address ":9011" restart: unless-stopped environment: MINIO_ACCESS_KEY: admin MINIO_SECRET_KEY: admin123 # Проброс портов с хост-машины в контейнер. ports: - "9010:9010" # API port - "9011:9011" # Console port volumes: - minio-data:/data deploy: resources: limits: memory: 1024m logging: driver: json-file options: max-size: "10m" max-file: "5" volumes: minio-data: