Docker安装minio(对象存储)详细步骤

2022-07-26 16:10:11 浏览数 (1)

前提:

1、在服务器的安全组和防火墙中放通相对应的端口,操作系统:centos 7.6,需要放通9000端口

2、登录自己的Linux系统服务器

3、关闭服务器内部的firewalld防火墙

4、开启内核端口转发:

通过vim /etc/sysctl.conf把里面的net.ipv4.ip_forward = 0修改为net.ipv4.ip_forward = 1后进行保存退出,通过sysctl -p命令使修改后的内核转发文件生效

5、下载安装好docker

6、安装配置好镜像加速源(由于正常拉取镜像是从境外的docker官网拉取,建议设置镜像加速源) :

轻量应用服务器 安装 Docker 并配置镜像加速源 - 最佳实践 - 文档中心 - 腾讯云 (tencent.com)

第一步:查看镜像并拉取最新镜像

使用docker search minio 命令查看最新版本的minio镜像

使用docker pull minio/minio 命令拉取minio镜像(后面不跟版本,默认是最新版本镜像)

第二步:创建并启动minio容器

# 注意: docker最新版安装会报错 ,提示port问题,因为最新版提供了api和console两个端口,所以需要--console-address ":9000" --address ":9090" 进行指定启动,前期版本不需要,直接运行即可

代码语言:javascript复制
docker run -d -p 9000:9000 --name minio 
-e "MINIO_ACCESS_KEY=minio" 
-e "MINIO_SECRET_KEY=minio123" 
-v /home/admin/minio/data:/data 
-v /home/admin/minio/config:/root/.minio 
minio/minio server /data 
--console-address ":9000" --address ":9090"

以上命令,在最新版本下的docker里面直接运行即可,MINIO_ACCESS_KEY是登录的用户名,MINIO_SECRET_KEY是登陆的密码,根据自己的情况来设置登录的用户名和密码

老版本docker启动创建minio (目前大部分都是最新版本,要是最新版本不行,再用这个老版本的命令)

代码语言:javascript复制
docker pull rancher/minio-minio:RELEASE.2018-05-25T19-49-13Z
代码语言:javascript复制
docker run -d -p 9000:9000 --name minio 
-e "MINIO_ACCESS_KEY=minio" 
-e "MINIO_SECRET_KEY=minio123" 
-v /home/admin/minio/data:/data 
-v /home/admin/minio/config:/root/.minio 
324b75ae46a3 server /data

MINIO_ACCESS_KEY是登录的用户名,MINIO_SECRET_KEY是登陆的密码,根据自己的情况来设置登录的用户名和密码

第三步:登录测试,使用IP 9000 登录即可测试,然后输入自己在启动创建容器时设置的账号和密码

0 人点赞