docker部署安装MinIO

MinIO是什么

MinIO 是一个基于 Apache License v2.0 开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。

通过docker安装部署MinIO

本人是通过linux安装部署的

远程连接上linux

image.png

创建挂载目录

mkdir -p /opt/docker/minio/config
mkdir -p /opt/docker/minio/data

image.png

docker查找MinIO镜像

docker search minio

image.png

docker拉取MinIO镜像

docker pull minio/minio

image.png

查看镜像是否下载成功

docker images

image.png

创建MinIO容器并运行

docker run -p 9000:9000 -p 9090:9090
--name minio
-d --restart=always --privileged=true
-e "MINIO_ACCESS_KEY=minioadmin"
-e "MINIO_SECRET_KEY=minioadmin"
-v /opt/docker/minio/data:/data
-v /opt/docker/minio/config:/root/.minio
minio/minio server /data --console-address ":9090" -address ":9000"

image.png

查看容器是否创建成功

docker ps

image.png

访问http//ip:9090,查看minio首页

image.png

输入账号密码登录

image.png

创建bucket为test

image.png

设置访问策略为public

image.png

上传一个文件测试

image.png

docker部署安装MinIO-每日运维

点击详情进行可以预览查看图片

image.png

docker部署安装MinIO-每日运维
该图片为我上传的图片

至此,通过docker安装部署MinIO结束了。