Skip to content

构建MinIO容器

About 452 wordsAbout 2 min

2024-09-09

最近在着手搞自己知识库,刚好有一些文件需要存储,刚好有一个阿里云的服务器,准备打算用docker跑一个minio的服务,供平时的知识库使用。

下面就简单讲讲如何安装的,如何使用?如何在我们的工作中使用到MinIO。

关于安装

使用的是minio/minio的镜像源,直接pull下来。

docker pull minio/minio

最简单就是直接docker run, 但是这里我们需要将端口放出来;MinIO还可以使用k8s部署,还可以结合Dockerfile这个还不熟练,先跳过,直接运行,要使用的话,我们还需要将服务器的安全策略调整一下,将9000和9001端口开放出来。

docker run -d --name minio \
-p 9000:9000 \
-p 9001:9001 \
-e "MINIO_ROOT_USER=minio" \
-e "MINIO_ROOT_PASSWORD=xxxx" \
-v /usr/local/minio/data:/data \
minio/minio server /data --console-address ":9001"

后面就启动容器 docker start minio.

20260824 补充

今天重新安装遇到问题,9000 端口是后端 api 端口,9001 才是前端 web 端口。

-e 和--env 语法不一样。

最后决定还是将图片上传到gitee上面,minio用来保存一些文件,像是视频、音频等等。

md中使用minio的地址问题。后面使用picgo来构建图床。(使用分享的连接)

header

后面就是使用python, java操作minio的上传和下载。

PicGo配置MinIO

参考文件:生命在于折腾-PicGo+MinIO+Typora

Python操作MinIO

Python MinIO 基础操作指南

Java操作MinIO

求求了,快滚去学习!!!

求求了求求了,快去学习吧!

【LeetCode】贪心算法
【LeetBook】数组和字符串

不知道方向的时候,可以多看看书,书会给你指明下一步该干什么,加油!