专栏首页mojocnDocker实践01:安装自己的FS(网盘)

Docker实践01:安装自己的FS(网盘)

Docker实践01:安装自己的FS(网盘)

  1. MojoTech
  2. OSS
  3. Docker实践01:安装自己的FS(网盘)

4.5 Eric Zhou OSS 2018-12-27

背景

现在很多网盘云服务都是收费,每年阿里云/腾讯云…都有很大的促销力度,云服务器也不是很贵. Minio是一个云原生的应用程序,旨在在多租户环境中以可持续的方式进行扩展.Orchestration平台为Minio的扩展提供了非常好的支撑.以下是各种orchestration平台的Minio部署文档.

Feature

  • 安装简单:golang编译好的二级制文件,直接运行,也可以支持docker安装
  • 兼容s3协议,通知有很多管理工具
  • 多平台安装

安装教程

Docker 安装

稳定版

docker pull minio/minio
docker run -p 9000:9000 --name minio1 \
  -e "MINIO_ACCESS_KEY=您的登陆key" \
  -e "MINIO_SECRET_KEY=您的密钥" \
  -v /mnt/data:/data \
  -v /mnt/config:/root/.minio \
  minio/minio server /data

犀利版

docker pull minio/minio:edge
docker run -p 9000:9000 --name minio1 \
  -e "MINIO_ACCESS_KEY=您的登陆key" \
  -e "MINIO_SECRET_KEY=您的密钥" \
  -v /mnt/data:/data \
  -v /mnt/config:/root/.minio \
  minio/minio server /data

linux平台安装

下载二进制文件minio安装

wget https://dl.minio.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /data

macOS平台安装

使用Homebrew安装

brew install minio/stable/minio
minio server /data

下载二进制文件minio安装

chmod 755 minio
./minio server /data

windows平台安装

下载二进制文件minio安装

minio.exe server D:\Photos

minio server 命令参数详解

设置fs储存目录/home/shared

$ minio server /home/shared

制定服务端口IP192.168.1.101:9000

$ minio server --address 192.168.1.101:9000 /home/shared

设置域名shell域名变量

$ export MINIO_DOMAIN=mydomain.com

$ minio server --address mydomain.com:9000 /mnt/export

设置配置文件夹/home/.minio

$ minio server --address 192.168.1.101:9000 /home/shared -C /home/.minio

我的内网服务器运行效果

登陆界面

文件管理界面

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 细说Golang的JSON解析

    之前一直写一些动态语言,觉得解析JOSN还是很简单的,往往只需要几行代码就能拿到解析好的JSON对象。Go语言自带的json包可以让您在程序中方便的读取和写入 ...

    mojocn
  • Gogs代码自动部署

    mojocn
  • 安装Go和环境配置讲解

    Go 语言就在这样的环境下诞生了,它让人感觉像是 Python 或 Ruby 这样的动态语言,但却又拥有像 C 或者 Java 这类语言的高性能和安全性.

    mojocn
  • Minio对象存储

    多节点的Minio会根据不同的Access_key及Secret_Key来区分不同租户,每个租户可操作对应Server获取Object。Minio Server...

    山山仙人
  • 开源项目Minio:提供非结构化数据储存服务

    Minio是一个在Apache Licence 2.0下发布的对象存储服务器。官网:https://minio.io。它与Amazon S3云存储服务兼容。Mi...

    AiTechYun
  • Prometheus监控Minio集群

    官方的给docker-compose.yaml,默认是不能访问metric数据的。

    py3study
  • minio 高性能 Kubernetes 原生对象存储

    服务端的安装分为独立单机模式和分布式安装, 以下单机模式的安装方法. 分布式的安装和单机模式的安装类似,只是根据传参不同

    明哥的运维笔记
  • 开源分布式对象存储-MinIO 顶

    Minio可能在国内知道和用的人不是很多,我第一次接触Minio是也是当时我们需要使用Spinnaker集群来管理和维护内部的Kubernetes集群,而Spi...

    BGBiao
  • 【每日一题】30. Substring with Concatenation of All Words

    You are given a string, s, and a list of words, words, that are all of the same ...

    公众号-不为谁写的歌
  • Tesseract-OCR 4.1.0 安装和使用— windows及CentOS

     OCR(Optical character recognition) —— 光学文字识别,是图像处理的一个重要分支,中文的识别具有一定挑战性,特别是手写体和草...

    NaughtyCat

扫码关注云+社区

领取腾讯云代金券