minio类似于阿里云的OSS,为不方便把图、文、日志等形式的文件保存在公有云上的,可以在自己的服务器上部署文件服务器
看过本人前几个文章的,使用docker就会很快上手部署,直接上所有代码
#添加镜像
docker search minio
docker pull bitnami/minio
#创建存放文件的文件夹,并赋权限
cd /root
mkdir minio
cd minio/
mkdir data
chmod -R 777 /root/minio/data/
#创建容器
docker run -it -d --name minio -p 9000:9000 -p 9001:9001 --net mynet --ip 172.18.0.12 -m 400m -v /root/minio/data:/data -e TZ=Asia/Shanghai --privileged=true --env MINIO_ROOT_USER="root" --env MINIO_ROOT_PASSWORD="abc123456" --env MINIO_SKIP_CLIENT="yes" bitnami/minio:latest
#查看容器启动状态
docker ps -a
直接访问:******ip:9001/dashboard
在buckets中添加一个新bucket,再把对外访问权限由私有改为public,假如新bucket的名称为his
在服务器上的/root/minio/data/下也加了一个his文件夹,在这个文件夹下放入文件,在监控台上就可以看到内容