使用容器技术快速入门MinIO
使用容器技术(docker或者podman)快速部署一个单节点单磁盘 MinIO 服务器,用于对MinIO对象存储及其兼容 S3 的 API 层进行早期的开发和评估。
1. 准备工作
-
机器已经安装了 Podman 或者 Docker 。
-
对用于持久卷的文件夹或驱动器具有读取、写入和删除权限。
2. 容器部署操作步骤
选择一个容器类型以查看创建容器的指南。 提供了适用于 GNU/Linux 和 MacOS,或适用于 Windows 的指南。
2.1 podman部署
使用podman部署,下面步骤适用于rootfull和rootless的容器。
linux/macos:
mkdir -p ~/minio/data
podman run \
-p 9000:9000 \
-p 9001:9001 \
-v ~/minio/data:/data \
-e "MINIO_ROOT_USER=ROOTNAME" \
-e "MINIO_ROOT_PASSWORD=CHANGEME123" \
quay.io/minio/minio server /data --console-address ":9001"
windows:
podman run \
-p 9000:9000 \
-p 9001:9001 \
-v D:\minio\data:/data \
-e "MINIO_ROOT_USER=ROOTNAME" \
-e "MINIO_ROOT_PASSWORD=CHANGEME123" \
quay.io/minio/minio server /da