minio 常用操作


使用 docker 部署单节点 minio

单节点部署

mkdir -p ${HOME}/minio/data

docker run \
   -p 9000:9000 \
   -p 9090:9090 \
   --user $(id -u):$(id -g) \
   --name minio1 \
   -d --restart=always \
   -e "MINIO_ROOT_USER=ROOTUSER" \
   -e "MINIO_ROOT_PASSWORD=CHANGEME123" \
   -v ${HOME}/minio/data:/data \
   -v ${HOME}/minio/config:/root/.minio \
   quay.io/minio/minio server /data --console-address ":9090"

上面的例子是这样工作的:

  • mkdir 在您的主目录中的 ~/minio/data 处创建一个新的本地目录。
  • docker run 启动 MinIO 容器。
  • -p 将本地端口绑定到容器端口。
  • -user 将容器的用户名设置为当前用户和用户组的策略。
  • -name 为容器创建一个名称。
  • -v 将文件路径设置为容器要使用的持久卷位置。当 MinIO 将数据写入 /data 时,该数据实际上写入了本地路径 ~/minio/data ,它可以在容器重启之间持续存在。您可以将 ${HOME}/minio/data 替换为用户主目录中用户具有读取、写入和删除访问权限的另一个位置。
  • -e 分别设置环境变量 MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD 。这些设置根用户凭据。更改示例值以用于您的容器。

使用 docker 部署集群 minio

多节点部署


幻翼 2023年4月6日 17:19 收藏文档