docker-compose启动minio

一、创建文件夹

mkdir -p /docker/stand-alone-minio/data
mkdir -p /docker/stand-alone-minio/config

chmod 777 -R /docker/stand-alone-minio/data
chmod 777 -R /docker/stand-alone-minio/config

二、docker-compose.yml

version: '3.9'

services:
  minio:
    image: minio/minio:RELEASE.2023-03-24T21-41-23Z
    container_name: minio
    ports:
      # api 端口
      - "9000:9000"
      # 控制台端口
      - "9001:9001"
    environment:
      # 时区上海
      TZ: Asia/Shanghai
      # 管理后台用户名
      MINIO_ROOT_USER: zjadmin
      # 管理后台密码,最小8个字符
      MINIO_ROOT_PASSWORD: zjadmin123
      # https需要指定域名
      #MINIO_SERVER_URL: "https://xxx.com:9000"
      #MINIO_BROWSER_REDIRECT_URL: "https://xxx.com:9001"
      # 开启压缩 on 开启 off 关闭
      MINIO_COMPRESS: "off"
      # 扩展名 .pdf,.doc 为空 所有类型均压缩
      MINIO_COMPRESS_EXTENSIONS: ""
      # mime 类型 application/pdf 为空 所有类型均压缩
      MINIO_COMPRESS_MIME_TYPES: ""
    volumes:
      # 映射当前目录下的data目录至容器内/data目录
      - /docker/stand-alone-minio/data:/data
      # 映射配置目录
      - /docker/stand-alone-minio/config:/root/.minio/
    command: server --address ':9000' --console-address ':9001' /data  # 指定容器中的目录 /data
    privileged: true
    network_mode: "host"

注意:新版:RELEASE.2023-03-24T21-41-23Z 数据格式是这种

老版:RELEASE.2022-05-26T05-48-41Z

三、开启防火墙

#批量添加多个端口
firewall-cmd --permanent --add-port=9000/tcp --add-port=9001/tcp
# 防火墙重载
firewall-cmd --reload

四、验证

172.50.2.40:9001

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值