首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IT者

    Docker部署MinIO

    环境 操作系统:CentOS 7 Docker版本:20.10.10 1.搜索MinIO镜像 选择第一个,minio/minio,或者去hub.docker.com去搜索也可以 docker search minio 2.拉取MinIO镜像 docker pull minio/minio 3.创建容器 创建容器之前先创建两个文件夹,用来映射,假设我在服务器创建的路径是:/root/data和、/root /config,创建容器的命令如下 docker run -d -p 9000:9000 -p 50000:50000 --name minio \ -e "MINIO_ROOT_USER=admin" \ -v /root/config:/root/.minio \ minio/minio server /data --console-address ":50000" -address ":9000 " 容器命令解释 稍微说一下 -d 后台运行 -p 9000:9000 #前面的9000是打开本机的9000端口映射docker容器中MinIO的9000端口 -e “MINIO_ROOT_USER

    4.2K40编辑于 2023-01-08
  • 来自专栏分享学习

    springboot集成miniodocker部署

    docker部署minio docker run -p 9000:9000 -p 9090:9090 --name minio -v ~/minio/data:/data -e MINIO_ROOT_USER =root -e MINIO_ROOT_PASSWORD=chaiyinlei -d minio/minio server /data --console-address ":9090" springboot配置 <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> ; import com.test.empback.config.MinIoConfig; import io.minio.*; import io.minio.errors.*; import io.minio.http.Method ; import io.minio.messages.Bucket; import io.minio.messages.Item; import lombok.extern.slf4j.Slf4j; import

    54630编辑于 2023-09-25
  • 来自专栏飞鸟的专栏

    基于dockerminio集群部署

    security/limits.conf * soft nofile 65535 * hard nofile 65535 6、安装docker 解压提供的docker安装包,安装docker,并将普通用户添加至docker组 # 参考官方文档https://docs.docker.com/engine/install/ 7、重启服务器并确认以上配置生效 /bin/bash docker run -d --network=host --name minio \ --log-opt max-size=10m \ --user 挂载点/work/work/minio-cluster/data/export(n) 注意所有者应为当前普通用户,非root 11、启动应用 在服务器执行start.sh docker logs -f minio 查看启动日志 12、使用mc客户端确认应用状态 docker run -it --rm --entrypoint=/bin/sh minio/mc mc config host add node1

    2.9K30编辑于 2022-02-24
  • 来自专栏运维有术

    Docker 最佳实战:Docker 部署单节点 Minio 实战

    Docker 最佳实战:Docker 部署单节点 Minio 实战 2024 年云原生运维实战文档 99 篇原创计划 第 027 篇 |Docker 最佳实战「2024」系列 第 015 篇 你好,欢迎来到运维有术 今天分享的内容是 Docker 最佳实战「2024」 系列文档中的 Docker 部署单节点 Minio 实战。 本文将详细介绍如何用 Docker 容器及 Docker Compose 部署单节点、单数据卷的 Minio 服务。 前置条件 使用 Docker 部署 Minio 服务的镜像有以下几种选择: bitnami/minio (下载量 10M+) minio/minio (下载量 1B+) 本文选择下载量最大的 Minio 安装部署 Minio 2.1 创建数据目录并设置权限 cd /data/containers mkdir -p minio/data 2.2 创建 docker-compose.yml 文件 创建配置文件

    4.2K11编辑于 2024-06-11
  • 来自专栏修己xj

    使用Docker Compose轻松部署MinIO对象存储

    MinIO是一个开源的对象存储服务器,它兼容Amazon S3 API,并提供高性能、高可用性的存储解决方案。在本文中,我们将介绍如何使用Docker Compose快速部署MinIO。 步骤1:安装DockerDocker Compose 首先,确保您的系统已经安装了DockerDocker Compose。您可以在Docker官方网站上找到适用于您操作系统的安装指南。 步骤2:创建Docker Compose文件 docker-compose.yml version: '3.7' # 所有容器通用的设置和配置 x-minio-common: &minio-common :9000/ 默认账号:minioadmin 默认密码:minioadmin _20230711074732.png 创建桶 上传下载文件 结论 通过使用Docker Compose,我们可以轻松地部署 希望本文能帮助您快速上手并开始使用MinIO! 如果您对Docker Compose或MinIO有任何疑问或需要更多帮助,请随时在评论区留言。 感谢阅读本文,希望对您有所帮助!

    3.3K10编辑于 2023-08-25
  • 来自专栏从入门到出门

    minio | docker

    拉取docker pull minio/minio启动docker run -p 8028:8028 -p 9000:9000 --name minio \ -d --restart=always \ -e MINIO_ACCESS_KEY=minioadmin \ -e MINIO_SECRET_KEY=minioadmin \ -v /usr/local/minio/data:/data \ - v /usr/local/minio/config:/root/.minio \ minio/minio server /data --console-address ":8028" --address qQmdd73Q4ZCoMrYtq4do # secret-key secretKey: AZoO2S1gAasdqweqweqwezxc3xYip683jpMBydMinioUtilsimport io.minio *;import io.minio.http.Method;import io.minio.messages.Bucket;import lombok.SneakyThrows;import lombok.extern.slf4j.Slf4j

    63530编辑于 2023-10-25
  • 来自专栏DevOps

    对象存储:基于docker-compose 快速部署 MinIO

    一、概述二、MinIO 与 Ceph 对比1)架构设计对比2)数据一致性对比3)部署和管理对比4)生态系统和兼容性对比三、前期准备1)部署 docker2)部署 docker-compose四、创建网络五 、MinIO 编排部署1)下载 MinIO 安装包2)配置3)启动脚本 bootstrap.sh4)构建镜像 Dockerfile5)编排 docker-compose.yaml6)开始部署7)简单测试验证 # 启动并开机启动 systemctl enable --now docker docker --version 2)部署 docker-compose curl -SL https://github.com docker network create hadoop-network ​ # 查看 docker network ls 五、MinIO 编排部署 1)下载 MinIO 安装包 wget https: =9000 MinIO_HTTP_PORT=9001 6)开始部署 # --project-name指定项目名称,默认是当前目录名称 docker-compose -f docker-compose.yaml

    5.5K10编辑于 2024-03-29
  • 来自专栏python3

    基于Docker Compose部署分布式MinIO集群

    而且Minio纠删码是作用在对象级别,可以一次恢复一个对象,而RAID是作用在卷级别,数据恢复时间很长。 Minio对每个对象单独编码,存储服务一经部署,通常情况下是不需要更换硬盘或者修复。 二、Docker Compose部署 Docker Compose允许定义和运行单主机,多容器Docker应用程序。 使用Compose,您可以使用Compose文件来配置MinIO服务。 然后,使用单个命令,您可以通过你的配置创建并启动所有分布式MinIO实例。 分布式MinIO实例将部署在同一主机上的多个容器中。 这是建立基于分布式MinIO的开发,测试和分期环境的好方法。 Compose上部署分布式MinIO,请下载docker-compose.yaml到你的当前工作目录。 Docker Compose会pull MinIO Docker Image,所以你不需要手动去下载MinIO binary。

    5.6K10发布于 2020-08-05
  • 来自专栏Rain的随笔小记

    腾讯云轻量Docker部署单节点MinIO

    Docker安装 安装docker,这里使用官方的安装脚本,安装源为阿里云 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun Docker安装MinIO docker run \ -p 9000:9000 \ -p 9001:9001 \ --name minio1 \ -v /home/minio/data:/data \ -e "MINIO_ROOT_USER=Your_Login_User_Name" \ -e "MINIO_ROOT_PASSWORD=Your_Login_User_Password" \ quay.io/minio/minio server /data --console-address ":9001" 在执行完成后,浏览器访问服务器IP地址:9001即可登录MinIO的Web控制台 反向代理 这是因为MinIO的储存桶默认没有公开访问权限 如果想要设置为储存桶公开可读,首先进入MinIO的Web控制台,点击Buckets-Manage-Access Rules-Add Access Rules

    3.5K00编辑于 2022-03-10
  • 来自专栏Linux服务器的日常

    Docker-MinIO安装

    下载MinIODocker镜像; docker pull minio/minio 下载完成后使用如下命令运行MinIO服务,注意使用--console-address指定MinIO Console 的运行端口(否则会随机端口运行): docker run -p 9090:9000 -p 9001:9001 --name minio \ -v /mydata/minio/data:/data \ -e MINIO_ROOT_USER=minioadmin \ -e MINIO_ROOT_PASSWORD=minioadmin \ -d minio/minio server /data --console-address ":9001" 运行成功后就可访问MinIO Console的管理界面了,输入账号密码minioadmin:minioadmin即可登录,访问地址:http://192.168.47.137:9090

    44220编辑于 2023-10-26
  • 来自专栏XBD

    基于 docker-compose 部署 Minio 分布式集群

    环境 IP 192.168.1.101 192.168.1.102 192.168.1.103 192.168.1.104 docker-compose version: "3.7" services : minio: image: minio/minio:RELEASE.2021-12-20T22-07-16Z command: server --address ":9001" container_name: minio01 # 每个节点修改成不同的名字 environment: MINIO_ROOT_USER: admin MINIO_ROOT_PASSWORD : 123456789 MINIO_PROMETHEUS_AUTH_TYPE: public MINIO_PROMETHEUS_JOB_ID: minio-job TZ 50001 volumes: - /data:/data network_mode: "host" 四个节点依次启动 docker-compose up -d ---- 我的博客即将同步至腾讯云开发者社区

    2.5K30编辑于 2022-10-04
  • 来自专栏OY_学习记录

    Docker 搭建 Minio 容器

    Docker 搭建 Minio 容器 一、简介 Minio 是一个基于 Apache License v2.0 开源协议的对象存储服务,虽然轻量,却拥有着不错的性能。 二、说明 Docker如果想安装软件 , 必须先到 Docker 镜像仓库下载镜像。 Docker 官方镜像 1、寻找 Minio 镜像 2、下载 Minio 镜像 命令 描述 docker pull minio/minio 下载最新版 Minio 镜像 (其实此命令就等同于 : docker pull minio/minio:latest ) docker pull minio/minio:RELEASE.2022-06-20T23-13-45Z.fips 下载指定版本的 Minio 镜像 (xxx 指具体版本号) 检查当前所有Docker下载的镜像 docker images 3、创建目录 一个用来存放配置,一个用来存储上传文件的目录 启动前需要先创建 Minio 外部挂载的配置文件

    1.5K10编辑于 2022-11-14
  • 来自专栏生活处处有BUG

    miniodocker安装

    MinIO是什么? MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。 安装 docker search minio docker pull minio/minio mkdir -p ~/software/docker/minio/data mkdir -p ~/software /docker/minio/config docker run -p 9001:9000 -p 9100:9100 \ --name minio \ -d --restart=always \ -v /sdbb/data/minio:/data \ -v ~/software/docker/minio/config:/root/.minio \ -e "MINIO_ROOT_USER=minioadmin • minio/minio 这个是镜像名字 • server /data --console-address ":9100" 这个是容器中minio的启动脚本。

    80540编辑于 2023-10-24
  • 来自专栏小小码农一个。

    docker(MinIo和zookeeper)

    MinIo # 拉镜像 docker pull minio/minio # 启动镜像 docker run -p 9000:9000 --name cxyMinio -v /usr/local/docker /minio/localtime:/etc/localtime -v /usr/local/docker/minio/data:/data -v /usr/local/docker/minio/config :/root/.minio -d minio/minio server /data 默认密码都是 minioadmin 创建一个存储桶 ? zookeeper # 拉取镜像 docker pull zookeeper # 启动镜像 docker run -d -p 2181:2181 --name cxyZookeeper --restart always 镜像id # 启动 docker exec -it 容器id .

    81310发布于 2020-11-19
  • 来自专栏java技术鸡汤

    MinIO Docker QuickStart Guide

    使用Docker部署单机版MinIO。生产需要部署集群且分布式的。 执行如下命令,来使用docker运行一个MinIO mkdir -p ~/minio/data docker run \ -p 9000:9000 \ -p 9001:9001 \ --name windows系统执行docker命令 docker run \ -p 9000:9000 \ -p 9001:9001 \ --name minio1 \ -v D:\data:/data -9001->9000-9001/tcp minio1 启动一个停止的容器id docker start container_id 停止一个正在运行的容器 docker stop container_id 集群部署参考链接:https://docs.min.io/minio/baremetal/installation/deployment-and-management.html

    81620编辑于 2022-07-12
  • 来自专栏大数据-BigData

    docker搭建minio集群

    开始搭建 将minio.tar导入镜像仓库 docker import minio.tar 创建挂载文件夹 mkdir /home/minio/data1 mkdir /home/minio/data2 mkdir /home/minio/data3 mkdir /home/minio/data4 创建docker桥接网络并启动minio docker network create -d bridge /data1 \ -e "MINIO_ROOT_USER=miniouser" \ -e "MINIO_ROOT_PASSWORD=miniopassword" \ docker.io docker.io/minio/minio:RELEASE.2022-02-26T02-54-46Z server http://172.30.0.2/data1 http://172.30.0.3 " \ docker.io/minio/minio:RELEASE.2022-02-26T02-54-46Z server http://172.30.0.2/data1 http://172.30.0.3

    3K10编辑于 2022-05-27
  • 来自专栏Rain的随笔小记

    【玩转Lighthouse】关于Docker部署分布式Minio的探索

    之前我有写过用腾讯云轻量部署单节点的文章 腾讯云轻量Docker部署单节点MinIO 这次来讲讲Docker部署分布式Minio 根据官方文档所说,Minio分布式部署需要最低四块硬盘,也就是说利用Docker Docker 这个没有什么好细讲的,使用Docker官方的安装脚本即可,默认安装最新的发行版Docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 部署镜像 基础配置命令 docker run -d --restart=always --net=host\ --name minio1 \ -v /home/minio 一些遇到问题的小提示 部署如果遇到镜像无法启动,使用docker logs minio1来查看镜像日志,再根据日志进行排错。 Minio分布式部署无法使用端口转发,必须使用本机网络,也就是镜像启动参数携带--net=host。

    2.7K121编辑于 2022-04-22
  • 来自专栏userlyz学习记录

    minio安装及集群部署

    MINIO系列之二:部署MINIO4节点分布式服务并用nginx做Web负载均衡_哔哩哔哩_bilibili 下载minioe wget https://dl.min.io/server/minio/release /linux-amd64/minio 查看minio等级 minio --version firewall-cmd --permanent --zone=public --add-port=9000 minio-node-102 192.168.1.103 minio-node-103 192.168.1.104 minio-node-104 hostnamectl set-hostname minio-node =minio2022 export MINIO_SECRET_KEY=test123lyz 3、在每台虚拟机上运行下列命令启动多节点分布式环境 minio server http://minio-node 因此要使得集群部署成功必须使用挂载非 root 盘的目录。

    4.2K31编辑于 2023-10-18
  • 来自专栏Java开发

    MinIO服务部署指南

    ,文件大小可以从几KB到最大5TB不等 MinIO 官网地址:https://min.io/docs/minio/kubernetes/upstream/ MinIO Github地址: GitHub - minio/minio: MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 . - minio/minio https://github.com/minio/minio MinIO的下载与安装 MinIO的下载地址:https://dl.min.io/server/minio/ ,即可打开MinIO minio.exe server d:\MySoft\MinIO\data 当出现以下画面就表示已经登陆好了 在cmd窗口界面可以看到以下信息: 因此,我们选择2的WebUI 的服务部署指南。

    99410编辑于 2024-10-30
  • 来自专栏全栈程序员必看

    docker离线安装mysql镜像_minio docker

    Docker离线(升级)安装MINIO 1.查看版本 登录minio网页,右上角点击About 2.本地安装 登录一台有网而且安装了Docker的Linux #拉取镜像 docker pull minio/minio #在当前目录生成镜像的tar包 docker save -o minio.tar minio/minio 3.把包上传到服务器 方式一(命令行): #scp方式上传 scp [ scp -r ./* root@8.134.50.9:/opt/app-service/my-pro #输入root账号密码 方式二(传输工具): #使用FZ之类的xftp工具 4.将安装包加载到镜像中 docker 运行minio镜像 docker run -p 9000:9000 \ --name minio \ -d \ --restart=always \ -e "MINIO_ACCESS_KEY=admin /data:指定存储文件目录 提示:如果遇上浏览器登录不了的问题就不要使用最新版本,应该是最新版本命令或配置还没适用在Docker中 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    2.8K30编辑于 2022-11-09
领券