通过宝塔Docker管理器,安装MinIO本地云存储,你也可以轻松拥有时髦对象存储

yoka   ·   发表于 2个月前   ·   云计算应用

我这里主要讲linux版的,win版的还没有研究,不过还是建议使用linux兼容性好,之所以选择docker安装,是因为足够简单。好了废话少说,进入安装:

首先你得安装宝塔面板,这个之前有介绍过,不会的同学可以去搜索,也可以访问宝塔官方https://www.bt.cn/download/linux.html这里说得很清楚,我就不赘述了。

安装完宝塔后,再按照提示按照nginx,mysql,php,后面会讲到域名解析访问minio。

然后,如下图的地方一键安装docker。


安装完,完全可以使用宝塔的终端SSH登录主机进行下面的安装:

1)拉取镜像

docker pull minio/minio

2)  运行容器

docker run -p 9090:9000 --name minio1 \
-d --restart=always \
-e MINIO_ACCESS_KEY=minio \
-e MINIO_SECRET_KEY=minio@321 \
-v /data/docker/minio/data:/data \
-v /data/docker/minio/config:/root/.minio \
minio/minio server /data \
--console-address ":9000" --address ":9090"

有人也去其他找过安装教程,但是发现地址访问不了。这里我大家解答一下:


使用原来的命令运行容器会报错:WARNING: Console endpoint is listening on a dynamic port (3101), please use --console-address ":PORT" to choose a static port。


这是docker在提示我们使用静态的固定端口,以避免启动时使用随机端口。但minio一直只用的9000端口,在运行命令中指定了端口映射,为什么还会出现这样的提示呢。


通过docker官网上的镜像介绍,之前只有一个端口。现在有两个了,区分了Console和API两个服务的端口。原来都是共同使用9000,现在需要在启动命令中映射两个端口,然后指定哪个端口做哪项服务。


好了,已经全部安装完了,你这时域名解析到服务器IP即可。

访问地址:http://域名:9090

用户名:minio

密码:minio@321


登录进去就可以新建桶,上传文件,分享文件了。


是不是超级简单,哈哈,好了。新版的minio功能很强大,你可以用浏览器翻译英文,慢慢研究吧。下次我就讲一下如果用DocHub调用minio对象存储,正在搭建一个文档管理服务器,就像百度网盘一样方便使用自行搭建的对象存储。后期再聊聊分布式对象存储的搭建逻辑。

打赏我,让我更有动力~

0 Reply   |  Until 2个月前 | 78 View
LoginCan Publish Content
每日签到
0人
连续签到0天