关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

Docker部署minio

发布时间:2023-06-27 15:00:49

1. Docker方式部署

1. 拉取镜像

docker pull docker.io/minio/minio

   

2. 创建映射目录

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

   

3. 启动容器

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

MINIO_ROOT_USER:账号

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

docker run -p 30029:9000 -p 30020:9090 \  --name minio \  -d --restart=always \  -e "MINIO_ROOT_USER=minioadmin" \  -e "MINIO_ROOT_PASSWORD=Abcd@minio123" \  -v /home/server/minio/data:/data \  -v /home/server/minio/config:/root/.minio \  minio/minio server \  /data --console-address ":30020" -address ":30029"

   

2. 安装包部署

1. 下载minio linux安装包

官网地址

https://www.minio.org.cn/download.shtml#/linux

     

wget https://dl.minio.org.cn/server/minio/release/linux-amd64/minio chmod +x minio MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password ./minio server /mnt/data --console-address ":9001"

   

2. 部署minio

# 给minio赋权 chmod +x minio # 设置用户名、密码 export MINIO_ACCESS_KEY=minioadmin export MINIO_SECRET_KEY=minioadmin  # 创建存储目录及日志文件 mkdir -p /home/server/minio/data cd /home/server/minio/data # 创建日志文件 touch minio.log  # 防火墙开放端口权限 firewall-cmd --zone=public --add-port=9000/tcp --permanent firewall-cmd --zone=public --add-port=9999/tcp --permanent firewall-cmd --reload

   

3. 启动minio

# 进入minio的下载目录 cd /home/minio # 直接启动 ./minio server /home/minio/data # 后台启动 nohup ./minio server --address '0.0.0.0:9000' --console-address '0.0.0.0:9999' /home/minio/data >/home/minio/data/minio.log 2>&1 &  # 访问地址,浏览器访问 ip:9999

   



/template/Home/leiyu/PC/Static