最近在面试的时候,看到有一些同学使用minio这个文件系统,由于目前的项目主要使用的是阿里云的oss,从来没想过自己搭建一个文件系统,所以准备研究一下。这篇文档我们就简单的使用docker的方式安装一下minio文件系统。
使用docker的安装方式非常简单,具体命令如下:
docker run -p 39000:9000 -p 39001:9001 --net=bridge --name minio -d --restart=always -e "MINIO_ACCESS_KEY=root123456" -e "MINIO_SECRET_KEY=root123456" -v /mbt/minio/data:/data -v /mbt/minio/config:/root/.minio minio/minio server /data --console-address ":9001" -address ":9000"
此时我们再使用docker ps即可看到对应的docker容器启动起来了。
这个minio文件系统提供了一个网页版的访问console界面,这里我们直接访问下:http://192.168.31.30:39001
然后输入账号密码即可进入,账号密码在docker创建的时候设置的,上面的命令我们设置的是:
账号:root123456 密码:root123456
输入后我们就可以正常访问了。
备注:有个麻烦的事情,就是这个界面没有中文版本的,只能靠谷歌翻译。
备注:如果使用docker-compose部署的话,yml文件配置内容如下:
version: "3" services: minio: image: minio/minio container_name: minio privileged: true restart: always environment: TZ: Asia/Shanghai MINIO_ACCESS_KEY: minio MINIO_SECRET_KEY: minio123 ports: - 9000:9000 - 9001:9011 //新版本的docker镜像web ui端口已改成9011了 volumes: - /home/pubserver/minio/data:/data - /home/pubserver/minio/config:/root/.minio minio/minio command: server /data --console-address ":9011" -address ":9000"
还没有评论,来说两句吧...