docker安装minIO


MinIO是一个高性能的,与S3兼容的对象存储系统。它专为大规模的AI/ML、数据湖和数据库工作负载而构建。它可以在本地和任何云(公有或私有)上运行,从数据中心到边缘都可以运行。

简单地说就是不想花钱用如 OSS 的云存储服务,就用minio,后面如果想用云存储,minio也是支持的。

1. 拉取镜像

docker pull minio/minio

2. 创建容器

docker run -p 9000:9000 --name minio -d --restart=always -e "MINIO_ACCESS_KEY=minio" -e "MINIO_SECRET_KEY=minio123" -v /home/data:/data -v /home/config:/root/.minio minio/minio server /data



-p 9000:9000    映射端口
--name minio   容器名字
-d    守护式运行(后台运行)
--restart=always    开机自启
-e "MINIO_ACCESS_KEY=minio"    用户名为minio
-e "MINIO_SECRET_KEY=minio123"    密码为minio123
-v /home/data:/data   目录映射,将主机上的/home/data目录挂载到容器内的/data目录
-v /home/config:/root/.minio    目录映射,将主机上的/home/config目录挂载到容器内的/root/.minio目录
minio/minio      镜像名字
server /data      表示启动一个MinIO服务器实例,并使用/data目录作为MinIO服务器的数据存储位置

目录映射根据个人实际情况设置。

3. 访问

【主机ip】:9000

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