在Docker中安裝MinIO的步驟如下:
創建Docker Compose文件
創建一個名為 docker-compose.yml
的文件,并添加以下內容:
version: '3'
services:
minio:
image: minio/minio
container_name: minio-server
ports:
- "9000:9000"
environment:
MINIO_ACCESS_KEY: your-access-key
MINIO_SECRET_KEY: your-secret-key
MINIO_STORAGE_CLASS: standard
volumes:
- /your/local/path:/data
替換 your-access-key
和 your-secret-key
為你自己的訪問密鑰和秘密密鑰。/your/local/path
是你希望MinIO數據存儲的本地路徑。
啟動MinIO服務
在包含 docker-compose.yml
文件的目錄中運行以下命令:
docker-compose up -d
這將以后臺模式啟動MinIO服務。
驗證MinIO服務
打開瀏覽器并訪問 http://localhost:9000
,你應該會看到MinIO的Web界面。使用你在 docker-compose.yml
中設置的訪問密鑰和秘密密鑰登錄。
拉取MinIO鏡像
運行以下命令來拉取MinIO的Docker鏡像:
docker pull minio/minio
運行MinIO容器
使用以下命令來運行MinIO容器:
docker run -d --name minio-server \
-p 9000:9000 \
-e MINIO_ACCESS_KEY=your-access-key \
-e MINIO_SECRET_KEY=your-secret-key \
-v /your/local/path:/data \
minio/minio server /data
替換 your-access-key
和 your-secret-key
為你自己的訪問密鑰和秘密密鑰。/your/local/path
是你希望MinIO數據存儲的本地路徑。
驗證MinIO服務
打開瀏覽器并訪問 http://localhost:9000
,你應該會看到MinIO的Web界面。使用你在命令中設置的訪問密鑰和秘密密鑰登錄。
/your/local/path
目錄存在并且Docker有權限寫入該目錄。/your/local/path
目錄在主機上不會被刪除或重新格式化。通過以上步驟,你可以在Docker中成功安裝并運行MinIO。