使用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