gpt4 book ai didi

amazon-web-services - Localstack 在 Docker 中启动,但我无法访问

转载 作者:行者123 更新时间:2023-12-04 15:11:45 25 4
gpt4 key购买 nike

我运行 docker compose 以使用 S3 服务启动 localstack 实例。它正常启动,但在尝试使用 AWS CLI 访问它时,出现以下错误:

>  aws --endpoint-url=http://localhost:4572 s3api put-bucket-acl --bucket demo-bucket --acl public-read

Connection was closed before we received a valid response from endpoint URL: "http://localhost:4572/demo-bucket?acl".
docker 组成:
version: '3.7'
services:
localstack:
image: localstack/localstack
container_name: localstack_service
ports:
- "4567-4584:4567-4584"
- "8055:8080"
environment:
- SERVICES=s3
- DEBUG=1
- DATA_DIR=/tmp/localstack/data
volumes:
- ./tmp/localstack:/tmp/localstack
- /var/run/docker.sock:/var/run/docker.sock
networks:
default:
name: mock_demo
我认为问题出在 localstack 上,因为我什至无法访问网页。

最佳答案

我用的版本

localstack_demo | LocalStack version: 0.12.1
根据 GitHub 上的项目文档,在此版本中,所有 API 都通过单个边缘服务公开,默认情况下可通过 http://localhost:4566 访问。

关于amazon-web-services - Localstack 在 Docker 中启动,但我无法访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65108292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com