3. 使用Docker部署MiniO

使用Docker进行部署

在服务器中,如果我们使用docker部署,其步骤更为简单,我们只需要把服务端部署在容器中即可。

一、直接使用脚本部署

创建存储文件的目录:

mkdir -p ~/minio/data

运行docker容器:

docker run -d \
   -p 9000:9000 \
   -p 9090:9090 \
   --name minio \
   -v ~/minio/data:/data \
   -e "MINIO_ROOT_USER=cnsvxs" \
   -e "MINIO_ROOT_PASSWORD=v7bnd9xM9OcKb7ozNwEmi0vEJQLae39C" \
   quay.io/minio/minio server /data --console-address ":9090"

二、使用docker-compose部署

部署脚本文件 docker-compose.yml

version: '3'
services:
  minio:
    image: "quay.io/minio/minio"
    container_name: minio
    restart: always
    ports:
       - 9000:9000
       - 9090:9090
    command: server /data --console-address ":9090"
    environment:
        MINIO_ROOT_USER: cnsvxs
        MINIO_ROOT_PASSWORD: v7bnd9xM9OcKb7ozNwEmi0vEJQLae39C
    volumes:
        - ~/minio/data:/data

在文件所在目录下,使用命令启动容器即可:

docker-compose up -d

三、然后使用mc客户端连接服务端:

# 下载mc脚本
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/mc

# 连接服务端
mc alias set local http://127.0.0.1:9000 cnsvxs v7bnd9xM9OcKb7ozNwEmi0vEJQLae39C
mc admin info local
posted @ 2022-12-19 12:05  喵喵扑  阅读(607)  评论(0编辑  收藏  举报