docker compose 部署 minio


  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-compose介紹(包含命令)

docker-composer -f docker-compose.yaml up -d

3、訪問

http://IP:9010

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM