基于你的需求,以下是一个使用docker-compose部署MinIO单机版的详细步骤: 1. 编写docker-compose.yml文件 首先,你需要创建一个名为docker-compose.yml的文件,并在其中配置MinIO服务。以下是一个示例配置: yaml version: '3' services: minio: image: minio/minio:latest container_name: minio ports: - "9000:9000...
一、使用docker-compose 安装部署 MinIO 要使用docker-compose部署MinIO并同时创建Bucket,可以创建一个docker-compose.yml文件,其中包含以下内容:上面的docker-compose.yml文件中定义了服务minio。minio服务使用MinIO的官方Docker镜像,并且将API暴露端口9000映射到主机的9000端口,将服务管理页面暴露端口9001映射到主机的9001...
最后在 docker-compose.yml 文件所在目录下,运行docker-compose up -d启动服务即可。 然后我们访问http://192.168.136.128:9001输入账号 jobs 密码 jobs@123 进入首页展示如下: 发现有 4 个服务节点,如下所示: 这说明 Minio 集群已经部署成功。剩下的操作就是创建 Bucket 以及上传文件,程序代码与上篇博客的代码一致。
然后在 docker-compose.yml 文件所在目录下,运行docker-compose up -d启动服务即可。 二、纠删码部署方式 Minio 可以使用至少 4 块磁盘,采用 Minio Erasure Code(纠删码)的部署方式,对上传的文件进行保护。即便损坏一半磁盘,仍然可以恢复全部文件。单机版 Minio 纠删码的部署方式,相比简单部署方式,非常简单,只不过...
高性能分布式对象存储——MinIO(环境部署)高性能分布式对象存储——MinIO实战操作(MinIO扩容)【云原生】Minio on k8s 讲解与实战操作【大数据】通过 docker-compose 快速部署 MinIO 保姆级教程【云原生】镜像仓库 Harbor 对接 MinIO 对象存储 二、单机部署(单主机,多硬盘模式)官方部署文档:https://min.io/docs/...
1.安装docker-compose 2. 新版本尝鲜 minio在升级之后,部署文件有了改动。之前web页面和api上传都是9000端口,新版本将两者分开了。 MINIO_ACCESS_KEY改成了MINIO_ROOT_USER,MINIO_SECRET_KEY改成了MINIO_ROOT_PASSWORD。 3. 镜像下载 docker-compose pull ...
mkdir -p docker/minio cd docker/minio/ 然后创建 docker-compose.yml version: '3' services: minio: image: minio/minio:latest restart: always privileged: true command: server --address ":9000" --console-address ":9001" /data ports:
其提供了多种部署和使用方式,本文将在单机上部署一个minio集群,并对其进行基本使用和测试。 2 部署minio集群 前置条件:安装docker 和 docker-compose 如果需要快速安装一个单节点的minio实例,可以直接通过docker来安装: docker run-d-p9000:9000-p9001:9001--nameminio1-v/mnt/data:/data-e"MINIO_ROOT_USER=mini...
docker-compose.yml version:'3.5'services:minio:container_name:miniorestart:alwaysimage:minio/minioports:-"9000:9000"-"50000:50000"environment:MINIO_ROOT_USER:adminMINIO_ROOT_PASSWORD:yh@miniIOtestvolumes:-./data:/data-./config:/root/.miniocommand:server --console-address ":50000" /data ...