关于docker上部署 mlnio 云文件管理系统

官方文档地址:

 https://docs.min.io/docs/minio-client-quickstart-guide.html

在服务器docker上

首先下拉镜像文件:

sudo docker pull mlnoi

下拉镜像后, 此时需要创建容器, 根据官方文档描述 创建镜像 -p :内部端口 :外部端口 (都设置为9000)

acess_key :连接key

secret_key: 连接密钥

 

sudo docker run -p 9000:9000 --name minio1 \(设置容器名字)
  -e "MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE" \ (这个是官方文档的密码最好改一下)
  -e "MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" \
  -v /mnt/data:/data \  (挂在的容器外部文件 (服务器存储位置)
  -v /mnt/config:/root/.minio \ 
  minio/minio server /data

此时会弹出访问的 本地地址与 浏览器地址, (ubantu服务器版没有安装浏览器。。(因此下一步用window 连接设置的容器))

 

步骤完成后, 此时在windows下载 mc.exe (官方文档有下载器)

此文件不能直接打开 可以通过 cmd命令窗口打开

然后使用命令 对服务器进行连接


mc config host add <ALIAS>(这是服务器的ip地址) <YOUR-S3-ENDPOINT> <YOUR-ACCESS-KEY> <YOUR-SECRET-KEY> --api <API-SIGNATURE> --lookup <BUCKET-LOOKUP-TYPE>

Alias是服务起的ip地址。S3端点,访问密钥和密钥由您的云存储提供商提供。API签名是可选参数。默认情况下,它设置为“S3v4”。

Lookup是一个可选参数。它用于指示服务器是否支持dns或路径样式url请求。它接受“dns”,“path”或“auto”作为有效值。默认情况下,它设置为“auto”,SDK会自动确定要使用的url查找类型。

官方文档的一个例子:

mc config host add minio http://192.168.1.51 BKIKJAA5BMMU2RHO6IBB V7f1CwQqAcwo80UEIJEjc5gVQUSSx5ohQ9GSrr12

连接成功后会显示出 如下标记:

最终登陆浏览器:

输入 服务器地址 + 设置的外部端口号 port 就可以进入云文件管理系统。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值