Utoljára aktív 8 months ago

從 Docker 快速部署 MinIO,到 mc 建立 bucket、上傳下載、鏡像同步、權限設定,一份搞定本地 S3 儲存管理需求 🚀

Revízió c04f7af694ac83c4b3cdb3417518772b2b89614b

docker-compose.yml Eredeti
1services:
2 minio:
3 container_name: minio-server
4 image: minio/minio
5 restart: always
6 command: server /data --console-address ":9001"
7 environment:
8 - MINIO_ROOT_USER=minioAdmin
9 - MINIO_ROOT_PASSWORD=G0dM!nS3cr3t2025
10 volumes:
11 - ./minio-data:/data
12 ports:
13 - "9000:9000" # S3 API
14 - "9001:9001" # Web Console
minio_mc_commands.sh Eredeti
1mc alias set myminio http://localhost:9000 minioAdmin 'G0dM!nS3cr3t2025'
2mc alias list
3
4mc mb myminio/yourbucket
5mc cp yourfile.txt myminio/yourbucket/
6
7mc rm myminio/yourbucket/檔案名稱
8mc rm --recursive --force myminio/yourbucket
9
10mc rb myminio/yourbucket
11
12mc ls myminio
13mc ls myminio/yourbucket
14
15mc cat myminio/yourbucket/檔案名稱
16
17mc cp /path/to/localfile myminio/yourbucket/
18mc cp --recursive /path/to/localdir myminio/yourbucket/
19
20mc mirror /path/to/localdir myminio/yourbucket
21mc mirror myminio/yourbucket /path/to/localdir
22
23mc stat myminio/yourbucket/檔案名稱
24
25
26mc policy set download myminio/yourbucket
27