docker安装minio作为图床服务

minio官网:MinIO | 高性能分布式存储,私有云存储

适用于AI的高性能分布式云存储,MinIO提供高性能、与S3 兼容的对象存储系统,让你自己能够构建自己的私有云储存服务。
MinIO原生支持 Kubernetes,它可用于每个独立的公共云、每个 Kubernetes 发行版、私有云和边缘的对象存储套件。
MinIO是软件定义的,不需要购买其他任何硬件,在 GNU AGPL v3 下是 100% 开源的。

docker安装minio作为图床服务_第1张图片

安装minio

minio需要端口:9000,9001

9000:图床端口

9001:网页端页面端口

docker run -d --name minio --restart=always --privileged=true -p 9001:9001 -p 9000:9000 -e MINIO_ROOT_USER=minio -e MINIO_ROOT_PASSWORD=minio@123 -v /home/apps/minio/data:/data -v /home/apps/minio/config:/root/.minio -e TZ=Asia/Shanghai -v /etc/localtime:/etc/localtime minio/minio server /data --console-address ":9001"

参数解释:

MINIO_ROOT_USER:minio管理用户名

MINIO_ROOT_PASSWORD:minio用户密码

-v:两个挂载卷表示映射容器内的文件夹到主机中,主机地址为/home/apps/minio,会自动创建

最后一个-e和-v:代表同步主机时区和时间

server /data:官方启动命令

--console-address ":9001":网页端地址端口设置为9001

使用minio

访问minio:http://192.168.2.71:9001/

docker安装minio作为图床服务_第2张图片

创建一个桶buckets,名称要小写,例如:imgdocker安装minio作为图床服务_第3张图片

授权使用public公开,才能使用地址访问。 

docker安装minio作为图床服务_第4张图片上传一个测试图片

docker安装minio作为图床服务_第5张图片 

地址访问:http://192.168.2.71:9000/img/Cover.jpg

端口是9000,地址路径是桶的名称+图片名称。这样图床就已经建立完成。

 

你可能感兴趣的:(docker,容器)