前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker安装minio(对象存储)详细步骤

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

原创
作者头像
逸轩
发布2022-07-26 16:10:11
10.2K1
发布2022-07-26 16:10:11
举报
文章被收录于专栏:Linux系统Linux系统

前提:

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 登录即可测试,然后输入自己在启动创建容器时设置的账号和密码

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前提:
  • 第一步:查看镜像并拉取最新镜像
    • 使用docker search minio 命令查看最新版本的minio镜像
      • 使用docker pull minio/minio 命令拉取minio镜像(后面不跟版本,默认是最新版本镜像)
      • 第二步:创建并启动minio容器
        • # 注意: docker最新版安装会报错 ,提示port问题,因为最新版提供了api和console两个端口,所以需要--console-address ":9000" --address ":9090" 进行指定启动,前期版本不需要,直接运行即可
          • 以上命令,在最新版本下的docker里面直接运行即可,MINIO_ACCESS_KEY是登录的用户名,MINIO_SECRET_KEY是登陆的密码,根据自己的情况来设置登录的用户名和密码
        • 老版本docker启动创建minio (目前大部分都是最新版本,要是最新版本不行,再用这个老版本的命令)
          • MINIO_ACCESS_KEY是登录的用户名,MINIO_SECRET_KEY是登陆的密码,根据自己的情况来设置登录的用户名和密码
      • 第三步:登录测试,使用IP+9000 登录即可测试,然后输入自己在启动创建容器时设置的账号和密码
      相关产品与服务
      容器镜像服务
      容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档