我正在尝试为 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();
但是当我运行它时,记录以下错误。
有人可以帮助我吗?在此处输入代码
答案 0 :(得分:1)
从以下位置替换端点配置:
http://localhost:8000
收件人:
http://host.docker.internal:8000