amazon-web-services - Localstack + aws cli 2:在收到来自端点 url http://localhost:4572 的有效响应之前,面临和错误连接已关闭
问题描述
嗨,我是以下这些安装了 localstack/localstack-full 和 aws cli2 的新手。尝试添加 aws 密钥,但会引发如下错误
安慰
D:\aptsmt\docker\localstack>aws --endpoint-url http://localhost:4572 --region eu-west-1 secretsmanager create-secret --name dummy-secrets --secret-string file://secrets.json
Connection was closed before we received a valid response from endpoint URL: "http://localhost:4572/".
解决方案
我使用了这个版本 localstack/localstack:0.10.1.2 并且适用于 mes
version: "3.7"
services:
localstack:
container_name: "${LOCALSTACK_DOCKER_NAME-localstack}"
image: localstack/localstack:0.10.1.2
hostname: localstack
networks:
- localstack-net
ports:
- "4566-4599:4566-4599"
- "${PORT_WEB_UI-8080}:${PORT_WEB_UI-8080}"
environment:
- SERVICES=sns,dynamodb,s3,sqs,lambda,cloudformation,sts,iam,cloudwatch,apigateway,events
- DEBUG=1
- DATA_DIR=/tmp/localstack/data
- PORT_WEB_UI=8080
- LAMBDA_EXECUTOR=docker-reuse
- LAMBDA_REMOTE_DOCKER=false
- LAMBDA_REMOVE_CONTAINERS=true
- KINESIS_ERROR_PROBABILITY=${KINESIS_ERROR_PROBABILITY- }
- DOCKER_HOST=unix:///var/run/docker.sock
- HOST_TMP_FOLDER=${TMPDIR}
volumes:
- ./data:/tmp/localstack
- ./bin:/docker-entrypoint-initaws.d
networks:
localstack-net:
external: false
driver: bridge
name: localstack-net
推荐阅读
- angular - PrimeNG 多选 onItemClick 在更新到 7 后不起作用
- r - 如何在 rstudio 中使用 stargazer 修复“if (nchar(text.matrix[r, c]) > max.length[real.c]) { : 缺少 TRUE/FALSE 的值”中的错误?
- python - 使用 tensorboard 进行 keras 训练可视化
- javascript - SummernotedirtyForm
- vegan - ordiplot3d 颜色按治疗/类别
- java - Spring boot:带占位符的属性文件
- wordpress - 使用有限的预算:网站建设者与自定义构建与其他东西
- c++ - 本地对象的 ScaleTransform GDI+
- php - 这个表达可能是假的吗?
- docker - docker 图像标签的含义:'onbuild'、'jessie'、'stretch'