ubuntu

Ubuntu MinIO与Docker集成指南

小樊
35
2025-08-01 19:19:19
栏目: 智能运维

在Ubuntu上通过Docker集成MinIO是一个相对简单的过程。以下是详细的步骤指南,帮助你在Ubuntu系统上安装和配置MinIO。

前提条件

确保您的系统已经安装了Docker。如果还没有安装Docker,可以参考Docker官方文档进行安装。

安装Docker

# 更新系统包
sudo apt update
sudo apt upgrade -y

# 安装Docker
curl -fsSL https://get.docker.com | bash
sudo systemctl start docker
sudo systemctl enable docker

拉取MinIO Docker镜像

docker pull minio/minio

创建数据目录

为了持久化存储数据,需要在主机上创建一个目录来存放MinIO数据:

mkdir -p /mnt/data/minio

运行MinIO容器

使用以下命令启动MinIO容器:

docker run -d --name minio \
  -p 9000:9000 \
  -p 9001:9001 \
  -v /mnt/data/minio:/data \
  -e "MINIO_ROOT_USER=admin" \
  -e "MINIO_ROOT_PASSWORD=admin123" \
  minio/minio server /data --console-address ":9001"

解释:

访问MinIO控制台

启动容器后,您可以通过浏览器访问MinIO控制台:

验证MinIO API

您还可以通过MinIO API端口访问对象存储服务:

管理和使用MinIO

登录到MinIO控制台后,您可以创建存储桶、上传文件、管理用户和策略等。

示例 Docker Compose 文件(可选)

如果您更喜欢使用Docker Compose来管理容器,可以创建一个docker-compose.yml文件:

version: '3.8'
services:
  minio:
    image: minio/minio
    container_name: minio
    ports:
      - "9000:9000"
      - "9001:9001"
    environment:
      MINIO_ROOT_USER: admin
      MINIO_ROOT_PASSWORD: admin123
    volumes:
      - /mnt/data/minio:/data
    command: server /data --console-address ":9001"

然后使用以下命令启动MinIO服务:

docker-compose up -d

以上步骤将帮助您在Ubuntu系统上通过Docker安装并运行MinIO,并进行基本配置。

0
看了该问题的人还看了