专业的编程技术博客社区

网站首页 > 博客文章 正文

docker-compose 安装 minio(docker-compose 安装源)

baijin 2024-09-27 06:49:35 博客文章 6 ℃ 0 评论


官方网站

https://min.io/


介绍

MinIO 是一种开源的对象存储服务,旨在为开发人员和企业提供 Amazon S3 兼容的 API。MinIO 提供了一个简洁且易于使用的界面,允许用户在私有云环境中存储和检索大量数据。 MinIO 的主要特性包括:

  • 完全兼容 Amazon S3 API:这意味着 MinIO 可以与现有的 S3 工具和应用程序无缝集成。
  • 极高的性能:MinIO 使用了现代的硬件和网络技术,可以提供非常高的读写速度。
  • 强大的安全特性:MinIO 支持加密、身份验证和访问控制等多种安全特性,可以保护您的数据免受未经授权的访问。
  • 多租户支持:MinIO 支持多租户,允许多个用户在同一系统上独立地使用对象存储服务。
  • 扩展性:MinIO 是分布式的,可以在多台服务器之间自动平衡负载,以应对大量的请求。

MinIO 可以通过 Docker 镜像轻松安装和使用,也可以直接从源代码编译和安装。MinIO 还提供了一些命令行工具和 SDK,可以帮助开发者更加方便地使用 MinIO。


docker-compose.yml

version: '3'
services:
  minio:
    image: minio/minio:RELEASE.2023-05-04T21-44-30Z
    container_name: minio
    command: minio server /data --console-address ":9001"
    environment:
      - MINIO_ROOT_USER=admin202300001
      - MINIO_ROOT_PASSWORD=admin202300001
    volumes:
      - ./data/minio:/data #数据文件挂载
    ports:
      - 9000:9000 
      - 9001:9001 

运行

docker-compose up -d


查看容器

docker ps




访问控制台

http://127.0.0.1:9001/login


输入用户名和密码



创建一个存储桶



修改访问权限




新建一个txt文件,拖拽到存储桶

1



访问


http://127.0.0.1:9000/public/1.txt


本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表