Docker安装开源版obs对象存储服务minio,并后台运行

发布时间 2024-01-09 11:18:53作者: 李济宏(Amadeus)

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

1,安装minio

docker search minio
docker pull minio/minio

2,配置minio

mkdir -p /home/minio/config
mkdir -p /home/minio/data
vi minio.sh

nohup docker run \
   -p 9000:9000 \
   -p 9090:9090 \
   --name minio \
   -v /home/minio/data:/data \
   -e "MINIO_ROOT_USER=minio" \
   -e "MINIO_ROOT_PASSWORD=minio123" \
   minio/minio server /data --console-address ":9090" \
 >&1 &

9090端口指的是minio的客户端端口,9000是API端口。

sh minio.sh
docker logs -f minio