第三节 基于docker部署MinIO

亮子 2023-03-28 03:42:06 10576 0 0 0

1、下载镜像

docker pull minio/minio

图片alt

2、查看本地镜像

docker images

图片alt

3、创建目录

一个用来存放配置,一个用来存储上传文件的目录

启动前需要先创建Minio外部挂载的配置文件(/server/minio/config),和存储上传文件的目录(/server/minio/data)

mkdir -p /server/minio/config
mkdir -p /server/minio/data

3、创建Minio容器并运行

  • 多行模式
docker run -p 9000:9000 -p 9090:9090 \
     --net=host \
     --name minio \
     -d --restart=always \
     -e "MINIO_ACCESS_KEY=minioadmin" \
     -e "MINIO_SECRET_KEY=minioadmin" \
     -v /home/minio/data:/data \
     -v /home/minio/config:/root/.minio \
     minio/minio server \
     /data --console-address ":9090" -address ":9000"
  • 单行模式
docker run -p 9000:9000 -p 9090:9090 --name minio -d --restart=always -e "MINIO_ACCESS_KEY=minioadmin" -e "MINIO_SECRET_KEY=mini123456" -v /server/minio/data:/data -v /server/minio/config:/root/.minio minio/minio server /data --console-address ":9090" -address ":9000"

9090端口指的是minio的客户端端口

MINIO_ACCESS_KEY :账号

MINIO_SECRET_KEY :密码(账号长度必须大于等于5,密码长度必须大于等于8位)

图片alt

4、访问操作

访问:http://xxx:9090/login
用户名:密码 minioadmin:mini123456

图片alt

图片alt