Я пытаюсь настроить Localstack и AWS Cli.
Я установил sudo snap install aws-cli --classic
для запуска команды
Это мое сочинение:
Когда я запускаю команду aws s3 mb s3://books --endpoint-url=http://localhost:4566
, я вижу на консоли
Ошибка make_bucket: s3://books Невозможно найти учетные данные
Насколько я понимаю, эти переменные env доступны в контейнере докеров, потому что ранее я установил это свойство с помощью команды aws configure
, и оно работает. Что я делаю не так в своем файле yaml?
Когда я пытаюсь открыть здоровье в браузере, я вижу эту ошибку. Что я пропустил?
Я хочу установить учетные данные AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_DEFAULT_REGION в файле компоновки Docker (я не знаю, почему это настроено неправильно), и я хочу видеть работоспособность в браузере < /п>
services:
localstack:
image: localstack/localstack
ports:
- "4566:4566"
- "4571:4571"
environment:
- AWS_ACCESS_KEY_ID=dummy
- AWS_SECRET_ACCESS_KEY=dummy
- AWS_DEFAULT_REGION=us-east-1
- SERVICES=dynamodb,s3,sns,sqs,kms,lambda,cloudformation,cloudwatch