1、docker-compose.yaml 文件如下:
version: '3' services: minio: image: minio/minio:latest # 原鏡像`minio/minio:latest` container_name: minio # 容器名為'minio' restart: unless-stopped # 指定容器退出后的重啟策略為始終重啟,但是不考慮在Docker守護進程啟動時就已經停止了的容器 volumes: # 數據卷掛載路徑設置,將本機目錄映射到容器目錄 - "./minio/data:/data" - "./minio/minio:/minio" - "./minio/config:/root/.minio" environment: # 設置環境變量,相當於docker run命令中的-e TZ: Asia/Shanghai LANG: en_US.UTF-8 MINIO_PROMETHEUS_AUTH_TYPE: "public" MINIO_ACCESS_KEY: "root" # 登錄賬號 MINIO_SECRET_KEY: "password" # 登錄密碼 command: server /data --console-address ":9010" logging: driver: "json-file" options: max-size: "100m" ports: # 映射端口 - "9010:9010" - "42330:42330"
2、啟動
docker-composer -f docker-compose.yaml up -d
3、訪問
http://IP:9010