要將MinIO掛載到本地目錄,可以使用Fuse以及MinIO的S3 Gateway來實現。
以下是使用Fuse掛載MinIO到本地目錄的步驟:
sudo apt-get install fuse
sudo apt-get install s3fs
brew install --cask osxfuse
brew install s3fs
~/.passwd-s3fs
,并將MinIO的訪問憑證添加到該文件中。文件格式為ACCESS_KEY:SECRET_KEY
。echo "ACCESS_KEY:SECRET_KEY" > ~/.passwd-s3fs
chmod 600 ~/.passwd-s3fs
mkdir ~/minio-mount
MINIO_ENDPOINT
替換為MinIO的域名或IP地址,BUCKET_NAME
替換為要掛載的存儲桶名稱。s3fs BUCKET_NAME ~/minio-mount -o passwd_file=~/.passwd-s3fs -o url=https://MINIO_ENDPOINT
使用其他選項來自定義掛載行為,例如添加-o allow_other
允許其他用戶訪問掛載目錄。現在,MinIO的存儲桶應該已經成功掛載到了本地目錄~/minio-mount
。您可以通過訪問該目錄來讀取和寫入MinIO的對象。