Docker部署Minio文件系统
2024-10-21 06:38:52
MinIO 是在 GNU Affero 通用公共许可证 v3.0 下发布的高性能对象存储。 它是与 Amazon S3 云存储服务兼容的 API。 使用 MinIO 为机器学习、分析和应用程序数据工作负载构建高性能基础架构。
1 拉取镜像
docker pull minio/minio
2 创建挂载文件夹
mkdir /home/minio/data
mkdir /home/minio/config
3 运行容器
docker run -p 9000:9000 -p 9090:9090 --name minio-9000 \
-d --restart=always -e "MINIO_ROOT_USER=minio" \
-e "MINIO_ROOT_PASSWORD=minio123456" \
-e "MINIO_SERVER_URL=http://虚拟机ip:9000" \
-v /home/minio/data:/data \
-v /home/minio/config:/root/.minio \
minio/minio:latest server /data \
--console-address ":9090" -address ":9000"
4 注意事项
- 虚拟机开放端口9000,9090
- 如果运行容器失败后需要再次运行,记得删除data与config内的文件,否则会报占用错误
5 使用
- 后台
虚拟机ip:9090
- 上传
创建bucket,即可上传 - 访问
需要先将bucket设置为public,再访问
虚拟机ip:9000/bucket名称/文件名称
最新文章
- Hibernate-chapter one
- YourSQLDba将数据库置于紧急模式的原因浅析
- [转载]iOS Provisioning Profile(Certificate)与Code Signing详解
- [Linux] Chang DNS Setting on Linux
- React Native在Windows下修改js代码后reload无效
- 职责链模式,chain of responsibility
- [STAThread]的含义
- scala学习笔记:各种奇怪的写法
- Python之路Day8
- mac版破解office
- Delphi Sysem.JSON 链式写法(转全能中间件)
- python_format格式化输出、while else、逻辑运算符、编码初识
- springboot的起步依赖
- split函数
- 将spring boot项目部署到tomcat容器中
- Sonya and Exhibition 1004B
- js-ES6学习笔记-变量的解构赋值
- WebSocket【转】
- 20145331魏澍琛《网络对抗》Exp2 后门原理与实践
- python学习笔记(16)--django的安装
热门文章
- Hugging Face 2023 实习生招募计划
- Java基础学习笔记-运算符ヽ( ̄▽ ̄)و
- flutter 设置Appbar上面的电池显示的状态栏的背景与颜色
- 电脑本地安装不同版本MySQL
- Python 内置界面开发框架 Tkinter入门篇 丙(文末有福利彩蛋,今天可是元宵节)
- Timer的定时调度函数schedule的四种用法
- opencv::parallel_for_使用说明
- 样本熵(SampEn)的C/C++代码实现与优化
- CF1372D Omkar and Circle
- Collection集合类(Java)