mac上安x86minio的docker版的

1.先拉取镜像

docker pull --platform linux/amd64 minio/minio

拉取完看minio的镜像名

docker ps|grep minio

2.编辑docker-compose文件

复制代码
version: '3.8'

services:
  minio:
    image: quay.io/minio/minio:RELEASE.2025-06-13T11-33-47Z
    container_name: minio
    restart: unless-stopped
    ports:
      - "9000:9000"   # MinIO API 端口
      - "9001:9001"   # MinIO 控制台端口
    environment:
      MINIO_ROOT_USER: minio      # 管理员用户名(请修改为你的用户名)
      MINIO_ROOT_PASSWORD: minio   # 管理员密码(请修改为强密码)
    volumes:
      - /Users/software/minio/data:/data              # 数据存储目录(相对路径)
      # 或者使用绝对路径:
      # - /opt/minio-data:/data
    command: server /data --console-address ":9001"
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
      interval: 30s
      timeout: 20s
      retries: 3
      start_period: 40s
    networks:
      - minio-network

networks:
  minio-network:
    driver: bridge

3.启动

docker-compose -f docker-compose-minio.yml up -d

4.设置mino的桶为可下载

4.1下载 mc

复制代码
 brew install minio/stable/mc  

4.2 配置 MinIO 服务别名(alias)

复制代码
mc alias set myminio http://localhost:9000 minioadmin minioadmin

mc alias list

可以看到 myminio 及其地址。

4.3 设置某个桶为public ,system 为桶名

mc anonymous set download myminio/system

验证 mc anonymous get localminio/mediafiles

完成后,浏览器即可直接访问桶内图片。

相关推荐
实心儿儿1 小时前
Linux —— 基础开发工具5
linux·运维·算法
oMcLin1 小时前
如何在SUSE Linux Enterprise Server 15 SP4上通过配置并优化ZFS存储池,提升文件存储与数据备份的效率?
java·linux·运维
SelectDB2 小时前
驾驭 CPU 与编译器:Apache Doris 实现极致性能的底层逻辑
运维·数据库·apache
❀͜͡傀儡师2 小时前
docker部署Arcane容器可视化管理平台
运维·docker·容器
老姚---老姚2 小时前
docker常用命令
运维·docker·容器
深圳安锐科技有限公司3 小时前
边坡倾斜自动化监测 倾角仪 如何通过安锐云查看监测曲线?
运维·视觉检测·实时监测·自动化监测·结构健康监测·倾斜角度监测·倾角传感器
咕噜企业分发小米5 小时前
有哪些开源的直播云服务器安全防护方案?
运维·服务器·云计算
C_心欲无痕5 小时前
nginx - 开启 gzip 压缩
运维·前端·nginx
王阿巴和王咕噜5 小时前
【WSL】安装并配置适用于Linux的Windows子系统(WSL)
linux·运维·windows
Xの哲學6 小时前
深入剖析Linux文件系统数据结构实现机制
linux·运维·网络·数据结构·算法