当前位置:   article > 正文

【docker】部署minio(分布式文件存储)_docker拉取指定版本的minio

docker拉取指定版本的minio
  1. 确保Docker已安装
    在终端检查Docker是否已安装,运行 docker -v 命令,如果显示Docker版本信息则说明已安装。

  2. 拉取MinIO镜像
    使用以下命令从Docker Hub获取最新版的MinIO官方镜像:

    docker pull minio/minio
    
    • 1
  3. 创建本地数据存储目录
    在主机上创建一个目录用来存放MinIO的数据持久化文件,例如:

    mkdir -p /path/to/local/minio/data
    
    • 1
  4. 启动MinIO容器
    使用 -v 参数将本地目录映射到容器内的数据目录,并通过环境变量设置访问凭证。同时,还需要映射服务端口9000和管理界面端口9090(如果需要):

    docker run \
      -p 9000:9000 \
      -p 9090:9090 \
      --name my-minio-container \
      -v /path/to/local/minio/data:/data \
      -e "MINIO_ROOT_USER=myaccesskey" \
      -e "MINIO_ROOT_PASSWORD=mypassword" \
      minio/minio server /data \
      --console-address ":9090"
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    上述命令解释:

    • -p 9000:9000 将容器的9000端口映射到主机的9000端口,这是MinIO服务端口。
    • -p 9090:9090 (可选)将容器的9090端口映射到主机的9090端口,以便访问Web管理界面。
    • --name my-minio-container 给容器指定一个名字。
    • -v /path/to/local/minio/data:/data 把主机上的 /path/to/local/minio/data 映射到容器内的 /data 目录,用于存储MinIO的数据。
    • -e MINIO_ROOT_USER=myaccesskey-e MINIO_ROOT_PASSWORD=mypassword 设置MinIO的根用户访问密钥和秘密密钥。
    • minio/minio server /data 启动MinIO服务器,并指定数据目录为 /data
    • --console-address ":9090" (可选)设置MinIO的Web管理控制台监听地址。
  5. 验证MinIO服务
    如果一切正常,你可以通过浏览器访问 http://localhost:9000 或者 http://your-server-ip:9000 来访问MinIO服务。如果是首次启动,使用之前设置的 myaccesskeymypassword 登录管理界面。

在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/499753
推荐阅读
相关标签
  

闽ICP备14008679号