Installieren Sie Docker im Voraus.
docker -v
Wenn es installiert ist, wird die Version angezeigt.
Erstellen Sie einen IAM-Benutzer (Identity and Access Management) mit der entsprechenden angehängten Richtlinie (https://docs.aws.amazon.com/ja_jp/IAM/latest/UserGuide/id_users_create.html#id_users_create_console). (Der Zugriffstyp für AWS (Amazon Web Services) ist "programmatischer Zugriff".)
Erstellen Sie ~ / .aws / credentials
und
mkdir ~/.aws/ && touch $_/credentials
Geben Sie die Zugangsschlüssel-ID und den geheimen Zugangsschlüssel ein.
~/.aws/credentials
[default]
aws_access_key_id =Zugriffsschlüssel-ID
aws_secret_access_key =Geheimer Zugangsschlüssel
Überprüfen Sie, ob die Buckets in Amazon S3 (Simple Storage Service) aufgeführt werden können, indem Sie den Befehl s3 ls
ausführen.
docker run --rm -ti -v ~/.aws:/root/.aws amazon/aws-cli s3 ls
Sie können den Docker-Befehl verkürzen, indem Sie einen Alias erstellen.
alias aws='docker run --rm -ti -v ~/.aws:/root/.aws amazon/aws-cli'
Überprüfen Sie auch, ob der Befehl s3 ls
ausgeführt werden kann.
aws s3 ls
Recommended Posts