第4章 オブジェクトストアでのバケットの作成
ワークベンチからオブジェクトストアにバケットを作成するには、create_bucket() メソッドを使用します。
前提条件
-
odh-doc-examplesリポジトリーをワークベンチにクローンしている。 -
ワークベンチで
s3client_examples.ipynbファイルを開いている。 - Boto3 をインストールし、S3 クライアントを設定している。
手順
ノートブックファイルで、バケットを作成する次の手順を見つけます。
#Create bucket ` s3_client.create_bucket(Bucket='<bucket_name>')
#Create bucket ` s3_client.create_bucket(Bucket='<bucket_name>')Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例に示すように、
<name_of_the_bucket>を作成するバケットの名前に置き換えてから、コードセルを実行します。#Create bucket s3_client.create_bucket(Bucket='aqs43-image-registry')
#Create bucket s3_client.create_bucket(Bucket='aqs43-image-registry')Copy to Clipboard Copied! Toggle word wrap Toggle overflow 出力には、リクエストが成功したことを示す HTTP 応答ステータスコード
200が表示されます。
検証
バケットをリスト表示する指示を参照し、コードセルを実行します。
for bucket in s3_client.list_bucket()[‘Buckets’]: print(bucket[‘Name’])for bucket in s3_client.list_bucket()[‘Buckets’]: print(bucket[‘Name’])Copy to Clipboard Copied! Toggle word wrap Toggle overflow 作成したバケットが出力に表示されます。