Note - 21 nov. 2024

Télécharger le contenu d'un bucket AWS S3 avec Docker

Voici comment utiliser l'image Docker amazon/aws-cli pour récupérer des fichiers AWS S3.

La méthode proposée ci-dessus utiliser l'image Docker amazon/aws-cli et enregistre la configuration dans votre $HOME.

Pour configurer vos informations d'authentification

docker run --rm -ti -v ~/.aws:/root/.aws -v $(pwd):/aws amazon/aws-cli configure

Ensuite, vous pouvez utiliser l'ensemble des commandes de la CLI AWS.

docker run --rm -ti -v ~/.aws:/root/.aws -v $(pwd):/aws amazon/aws-cli s3 cp s3://my-bucket/my-folder/ . --recursive