gpt4 book ai didi

java - 无法执行HTTP请求: Connect to localhost:8000 [localhost/127. 0.0.1]失败:连接被拒绝(连接被拒绝)

转载 作者:行者123 更新时间:2023-12-02 05:49:43 24 4
gpt4 key购买 nike

我正在尝试在本地为docker安装dynamodb

我从 here 编写了以下代码.

docker run -p 8000:8000 amazon/dynamodb-local -jar DynamoDBLocal.jar -sharedD

然后我就可以访问localhost:8000/shell

在我的客户端java中,我设置了端点

AmazonDynamoDB client = AmazonDynamoDBClientBuilder
.standard()
.withCredentials(new EnvironmentVariableCredentialsProvider())
.withEndpointConfiguration(
new AwsClientBuilder.EndpointConfiguration("http://localhost:8000/", "eu-central-1")
).build();

但是当我运行它时,记录以下错误。

有人可以帮助我吗?在此输入代码

最佳答案

将端点配置替换为:

http://localhost:8000

致:

http://host.docker.internal:8000

关于java - 无法执行HTTP请求: Connect to localhost:8000 [localhost/127. 0.0.1]失败:连接被拒绝(连接被拒绝),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56060546/

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