温馨提示×

如何在Docker中安装MinIO

小樊
39
2025-02-23 21:27:53
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Docker中安装MinIO的步骤如下:

方法一:使用Docker Compose

  1. 创建Docker Compose文件

    创建一个名为 docker-compose.yml 的文件,并添加以下内容:

    version: '3'
    
    services:
      minio:
        image: minio/minio
        container_name: minio-server
        ports:
          - "9000:9000"
        environment:
          MINIO_ACCESS_KEY: your-access-key
          MINIO_SECRET_KEY: your-secret-key
          MINIO_STORAGE_CLASS: standard
        volumes:
          - /your/local/path:/data
    

    替换 your-access-keyyour-secret-key 为你自己的访问密钥和秘密密钥。/your/local/path 是你希望MinIO数据存储的本地路径。

  2. 启动MinIO服务

    在包含 docker-compose.yml 文件的目录中运行以下命令:

    docker-compose up -d
    

    这将以后台模式启动MinIO服务。

  3. 验证MinIO服务

    打开浏览器并访问 http://localhost:9000,你应该会看到MinIO的Web界面。使用你在 docker-compose.yml 中设置的访问密钥和秘密密钥登录。

方法二:直接使用Docker命令

  1. 拉取MinIO镜像

    运行以下命令来拉取MinIO的Docker镜像:

    docker pull minio/minio
    
  2. 运行MinIO容器

    使用以下命令来运行MinIO容器:

    docker run -d --name minio-server \
      -p 9000:9000 \
      -e MINIO_ACCESS_KEY=your-access-key \
      -e MINIO_SECRET_KEY=your-secret-key \
      -v /your/local/path:/data \
      minio/minio server /data
    

    替换 your-access-keyyour-secret-key 为你自己的访问密钥和秘密密钥。/your/local/path 是你希望MinIO数据存储的本地路径。

  3. 验证MinIO服务

    打开浏览器并访问 http://localhost:9000,你应该会看到MinIO的Web界面。使用你在命令中设置的访问密钥和秘密密钥登录。

注意事项

  • 确保 /your/local/path 目录存在并且Docker有权限写入该目录。
  • 访问密钥和秘密密钥应该保密,不要在生产环境中使用默认值。
  • 如果你需要持久化数据,确保 /your/local/path 目录在主机上不会被删除或重新格式化。

通过以上步骤,你可以在Docker中成功安装并运行MinIO。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何在Linux上安装MinIO

0