美文网首页
树莓派 docker方式安装OSS(minio)

树莓派 docker方式安装OSS(minio)

作者: wyh1791 | 来源:发表于2020-07-23 02:02 被阅读0次

    背景

    在2007年,GlusterFS演变为大型分布式存储方案后,任何配备合适硬件的公司,单位都可以利用个做分布式的流媒体,数据分析。在2011年,Red Hat收购了GlusterFS.

    Minio是GlusterFS创始人之一Anand Babu Periasamy发布新的开源项目。Minio兼容Amason的S3分布式对象存储项目,采用Golang实现,客户端支持Java, Python, Javacript, Golang语言。

    Minio可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用Golang实现,服务端可以工作在Windows,Linux, OS X和FreeBSD上。配置简单,基本是复制可执行程序,单行命令可以运行起来。 开源中国

    1. 树莓派直接运行minio方式

    mkdir /home/pi/data/oss
    
    cd /home/pi/data/oss
    
    #下载可执行程序
    wget https://dl.minio.io/server/minio/release/linux-arm64/minio
    
    chmod +x minio
    
    ./minio server /home/pi/data/oss/oss_data
    
    #注意启动显示的 appkey secretkey是默认登录账户,密码
    
    启动成功
    image.png
    访问 http://172.23.0.1:9000 登录后
    image.png

    minio更加合理的方式为使用docker运行

    2. docker运行minio

    下载镜像
    docker pull minio/minio:RELEASE.2020-07-22T00-26-33Z-arm64
    
    启动镜像
    docker run -p 9001:9001 --name minio -e MINIO_ACCESS_KEY=minioadmin -e MINIO_SECRET_KEY=xxxx -v /home/pi/data/oss/oss_data:/data minio/minio:RELEASE.2020-07-22T00-26-33Z-arm64 server --address 0.0.0.0:9001 /data
    
    image.png
    验证成功后, 后台运行minio
    docker run -d -p 9001:9001 --name minio -e MINIO_ACCESS_KEY=minioadmin -e MINIO_SECRET_KEY=xxx -v /home/pi/data/oss/oss_data:/data minio/minio:RELEASE.2020-07-22T00-26-33Z-arm64 server --address 0.0.0.0:9001 /data
    
    image.png

    参考

    https://www.jianshu.com/p/240c0e1551db
    https://www.jianshu.com/p/68ac0477291d
    https://www.cnblogs.com/babyshe/articles/12944448.html
    
    
    

    相关文章

      网友评论

          本文标题:树莓派 docker方式安装OSS(minio)

          本文链接:https://www.haomeiwen.com/subject/tyyflktx.html