要设置MinIO的存储桶,您可以使用MinIO客户端(mc
)或者直接通过MinIO的Python SDK。以下是两种方法的详细步骤:
mc
)设置存储桶docker pull minio/mc
brew install minio/stable/mcmc
wget http://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
添加云存储服务:
mc config host add minio http://127.0.0.1:9000 minioadmin minioadmin
其中,minio
是Minio服务器给的名字,http://127.0.0.1:9000
是服务器地址,minioadmin
是用户名和密码。
创建存储桶:
mc mb minio-server/lvzhenjiang
这将在minio-server
下创建一个名为lvzhenjiang
的存储桶。
安装MinIO Python SDK:
pip install minio
Python代码示例:
from minio import Minio
from minio.error import S3Error
# 初始化客户端
client = Minio("localhost:9000",
access_key="minioadmin",
secret_key="minioadmin",
secure=False) # 使用HTTPS
# 创建新的存储桶
bucket_name = "photos"
try:
if not client.bucket_exists(bucket_name):
client.make_bucket(bucket_name)
print(f"存储桶 {bucket_name} 创建成功")
else:
print(f"存储桶 {bucket_name} 已存在")
except S3Error as err:
print(f"发生错误:{err}")
这段代码将连接到本地运行的MinIO服务器,并在photos
名称下创建一个新的存储桶。
以上是设置MinIO存储桶的两种方法,您可以根据自己的需求和环境选择合适的方式进行操作。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:centos minio存储桶怎么创建