Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Create a minio file storage path

Code Block
mkdir /opt/mino/data -p

Create minio certificate key file path

Code Block
mkdir /opt/mino/certs -p

3.Create a / opt/minio/docker-compose.yml file and save the following to the file

Code Block
version: "3.9"
services:
  minio:
    image: minio/minio:latest
    command: server /data  --address ":8892" --console-address ":8890" --certs-dir "/tmp/certs"
    container_name: minio
    ports:
      - "8892:8892"
      - "8890:8890"
    environment:
      - MINIO_ROOT_USER= [Initial administrator account]
      - MINIO_ROOT_PASSWORD= [Initial administrator password]
    volumes:
      - /opt/minio/data:/data
      - /opt/minio/certs:/tmp/certs
    healthcheck:
      test: ["CMD", "curl", "-f", "https://127.0.0.1:8890/minio/health/live"]
      interval: 30s
      timeout: 20s
      retries: 3
    restart: always

Note:

  • 8890 is the login port of the management background. The specific access address is https://webdomain:8890.

  • 8892 is the file access port, and the specific access address is https://webdomain:8892/bucket/file

  • MINIO_ROOT_USER and MINIO_ROOT_PASSWORD are the initial administrator account / password. Use this account to log in to the minio management backend after successful installation.

...

Execute the docker installation minio instruction

Code Block
docker compose -f docker-compose.yml up -d

Configure minio

(1) Login to the minio server via https://webdomain:8890

...

Log in to the system administrator portal, click "AdvancedAdvance"-> "Application Settings"-> "File Server"  and then slect the type with "Minio" to enter the Minio settings page.

...