Docker安装Minio,填满最新版大坑
前言 通常在企业中我们会将一些图片,视频,文档等相关数据存储在对象存储中,常见的对象存储服务有阿里云的OSS对象存储、FastDFS分布式文件系统以及公司的私有云平台等等,以便于数据的存储和快速获取。但随着业务的快速发展,我们需要存储一些身份信息用于审核和实名相关的数据,这部分数据较为敏感,因此对于敏感数据的存储我们选择了使用兼容S3协议的开源分布式对象存储-Minio来进行自建服务。 一、简介 MinIO对象存储系统是为海量数据存储、人工智能、大数据分析而设计,基于Apache License v2.0开源协议的对象存储系统,它完全兼容Amazon S3接口,单个对象最大可达5TB,适合存储海量图片、视频、日志文件、备份数据和容器/虚拟机镜像等。MinIO主要采用Golang语言实现,整个系统都运行在操作系统的用户态空间,客户端与存储服务器之间采用http/https通信协议。 二、安装步骤 1.查询minio服务版本 docker search minio 复制代码 2.拉取minio 执行命令 docker pull minio/minio 下载稳定版本镜像,使用命令 docker images 查看下载的镜像。 docker pull minio/minio 复制代码 3.启动 如果是docker安装的,启动命令如下: docker run -p 9000 : 9000 --name minio \ -d --restart=always \ -e MINIO_ACCESS_KEY=minio \ -e MINIO_SECRET_KEY=minio@ 123 \ -v /usr/local/minio/data:/data \ -v /usr/local/minio/config:/root/.minio \ minio/minio server /data --console-address ":9000" --address ":9090" 复制代码 如果是linux版安装的,启动命令如下: ./minio server /usr/local/minio/data --console-address ":9090" 复制代码 启动成功,IP+9000访问,我顿时傻...