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

 

posted @   云村的王子  阅读(1207)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
历史上的今天:
2021-04-07 解决远程连接阿里云服务器的Redis失败问题
2021-04-07 解决远程连接阿里云服务器的数据库失败
点击右上角即可分享
微信分享提示