运维

docker 部署minio集群

2022-08-19  本文已影响0人  su酥饼

1.环境介绍

1.操作系统版本:centos7.9

2.节点信息 :
10.10.5.159 minio1
10.10.5.160 minio2

3.docker 安装版本: 1.13.x

4.minio 版本:这里使用最新版本,也可以指定其他版本

2.前期准备

1.安装docker 环境
2.修改两节点本地hosts 如下:
vim /etc/hosts
10.10.5.159 minio1
10.10.5.160 minio2

  1. 下载相应的minio镜像
    直接在docker hub 上搜索minio/minio 进行下载,或者本地docker pull
#以下载最新版为例
docker pull minio/minio

4.部署minio集群
两个节点都需要执行


docker  run -d --name minio \  #后台运行一个名字叫minio的容器
-p 9000:9000  \  #映射端口
-p 9001:9001  \ #映射端口
--restart=always  --net=host \  #关联host
-e MINIO_ACCESS_KEY=minio \  #账号
-e MINIO_SECRET_KEY=minio123 \ #密码
-v /data/config:/root/.minio \    #持久化
-v /data/data1:/data1 \   #持久化
-v /data/data2:/data2 \   #持久化
-v /data/data3:/data3 \   #持久化
-v /data/data4:/data4 \   #持久化
minio/minio server http://minio{1...2}/data{1...4} \  #使用镜像运行 minio  
--console-address ":9001"   #web页面

查看容器状态

docker ps |grep minio
容器状态正常后可访问
10.10.5.159:9001

image.png

到此容器化部署minio集群到此完毕,详细测试可用性方法可以查看
minio 分布式解决方案

上一篇 下一篇

猜你喜欢

热点阅读