• docker 安装minio 教程


    参考:https://blog.csdn.net/weixin_43888891/article/details/122021704

    1. 下载最新版Minio镜像
    docker pull minio/minio
    
    • 1

    等同于

    docker pull minio/minio:latest
    
    • 1
    1. 检查镜像是否下载
    docker images
    
    • 1
    1. 创建文件
    2. 启动前需要先创建Minio外部挂载的配置文件( /home/minio/config),和存储上传文件的目录( /home/minio/data)
     mkdir -p /home/minio/config
     mkdir -p /home/minio/data
    
    • 1
    • 2
    1. 创建Minio容器并运行
    docker run -d --name minio \
    --net=host \
    --restart=always \
    -p 9000:9000 \
    -p 9001:9001 \
    -v /home/minio/data:/data \
    -v /home/minio/config:/root/.minio \
    -e MINIO_ROOT_USER=minioadmin \
    -e MINIO_ROOT_PASSWORD=zeshang@31600 \
    minio/minio server /data --console-address ":9001" -address ":9000"
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    -d
    以守护式容器在后台运行
    –name minio
    指定容器名称
    –net=host
    1、添加以后就不需要再做端口映射了.比如docker容器内在8080端口起了一个web server.不加的话需要把本机的某个port比如7979和docker内的8080做一个映射关系,访问的时候访问7979. 加了net=host则直接访问8080.;
    2、另外,加了net=host后会使得创建的容器进入命令行好名称显示为主机的名称而不是一串id;
    –restart=always
    使我们在重启docker时,自动启动相关容器。
    -e MINIO_ROOT_USER=minioadmin
    配置默认管理员账号为“minioadmin”
    -e MINIO_ROOT_PASSWORD=minioadmi
    配置默认管理员账号密码为“minioadmin”
    –console-address “:9090”
    配置Minio管理后台端口地址
    -address “:9000”
    配置MinioApi接口端口地址
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    1. 访问操作
    访问:http://127.0.0.1:9001/login
    用户名:minioadmin
    密码 :minioadmin
    在这里插入图片描述
    
    • 1
    • 2
    • 3
    • 4
  • 相关阅读:
    【Java】泛型类
    从0到1手把手教你ASP.NET Core Web API项目配置接口文档Swagger(二)
    网络请求技术--跨域
    低代码开发项目
    【算法模板】图论:最近公共祖先(LCA)
    Vue项目实战——实现GitHub搜索案例(学以致用,两小时带你巩固和强化Vue知识点)
    requests模块高级用法练习
    React 组件的状态下移和内容提升
    操作系统概念介绍
    Rust逆向学习 (1)
  • 原文地址:https://blog.csdn.net/m0_52946104/article/details/134537850