您的位置:首页 > 房产 > 家装 > 发布悬赏任务的推广平台_深圳电商公司排名_百度竞价托管外包_中国人民银行网站

发布悬赏任务的推广平台_深圳电商公司排名_百度竞价托管外包_中国人民银行网站

2025/4/22 7:23:36 来源:https://blog.csdn.net/jilo88/article/details/145714257  浏览:    关键词:发布悬赏任务的推广平台_深圳电商公司排名_百度竞价托管外包_中国人民银行网站
发布悬赏任务的推广平台_深圳电商公司排名_百度竞价托管外包_中国人民银行网站

介绍

MinIO 是一种对象存储解决方案,提供与Amazon Web Services S3兼容的API并支持所有核心S3功能。MinIO可部署在任何地方:公共云或私有云、裸机基础设施、编排环境和边缘基础设施。

详情参见官方文档:MinIO Object Storage for Container — MinIO Object Storage for Container

Docker安装

docker默认安装命令

# 创建docker服务主机上的卷数据同步物理目录,将minio数据存储在docker容器外
mkdir -p ~/minio/data# 创建minio服务容器
docker run \-p 9000:9000 \-p 9001:9001 \--name minio \-v ~/minio/data:/data \-e "MINIO_ROOT_USER=ROOTNAME" \-e "MINIO_ROOT_PASSWORD=CHANGEME123" \quay.io/minio/minio server /data --console-address ":9001"

拉取Minio镜像

使用Portainer平台安装minio对象存储docker容器,极其的简单,通过Portainer》Images界面,拉取minio/minio:latest,获取最新版本镜像;

如需了解Portainer,请参考《Docker可视化管理工具Portainer》

等待拉取完毕后,刷新Images列表显示已下载的minio镜像信息;

因通过mimio/mimio:lastest拉取的镜像版本,在安装docker容器时失败,日志出现:Fatal glibc error: CPU does not support x86-64-v2 ,原因是CPU指令集不支持;后重新拉取mimio镜像版本:minio/minio:RELEASE.2025-02-07T23-21-09Z-cpuv1

安装Docker容器

输入已拉取的docker镜像版本:minio/minio:RELEASE.2025-02-07T23-21-09Z-cpuv1,设置docker服务主机与docker容器之间的映射端口:9000-9001 -> 9000-9001

在Command中配置minio启动命令参数:server /data --console-address ":9001"

在Volumes中配置docker服务主机与docker容器中数据映射卷目录,用于将docker容器中产生的数据同步到docker服务主机物理目录上,用于容器外维护,防止容器故障数据丢失;

在Env中配置docker容器中minio所需的系统环境变量:MINIO_ROOT_USER(用户名)和MINIO_ROOT_PASSWORD(密码)

在Runtime&resources中分配docker容器运行所需要的cpu、内存、内存交接空间等,此处根据实际硬件条件分配即可;

完成上述操作后,点击“Deploy the container”后,开始运行docker容器并启动minio服务;

Minio控制台管理

打开浏览器,访问:http://127.0.0.1:9001,进入到 minio登录页,输入安装docker容器时配置的MINIO_ROOT_USERMINIO_ROOT_PASSWORD环境变量用户名和密码,即可进行登录;

安装错误处理

错误:

如果docker启动失败,日志提示:“Fatal glibc error: CPU does not support x86-64-v2

原因:

这是一个linux系统兼容性错误,表示当前系统CPU不支持x86-64-v2指令集,可通过:lscpu | grep 'Flags' ,查看指令集是否包含v2或avx2指令;

由于本地当前运行的docker服务的linux系统为centos7,系统版本太低,因此不支持最新版minio所应用的指令集,官方有提供了带-cpuv1后缀的docker镜像版本来支持;

如:minio/minio:RELEASE.2025-02-07T23-21-09Z-cpuv1 支持conets7以及缺少包含x86-64-v2指令集的linux系统;

参考:

Install and Deploy MinIO — MinIO Object Storage for Container

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com