DynamoDBを照会するSpringブートREST APIを構築しました.1つまたは2つのマイクロサービスとして動作するDockerコンテナを構成します。もう1つはREST APIを実行します。私はSpring Boot REST API用にコンテナを構成していますが、APIへの呼び出し時に、DynamoDBがlocalhost:8000上で実行されていても、ローカルのDynamoDBを照会することはできません。私が手にエラーがある:Dockerを使用したSpringブート+ DynamoDBローカル:localhost:8000への接続に失敗しました
Unable to execute HTTP request: Connect to localhost:8000 [localhost/127.0.0.1] failed: Connection refused (Connection refused)
そのメッセージを取得にもかかわらず、私は私のブラウザを使用してローカルホストを経由してDynamoDBのにアクセスすることができます。 APIコンテナがlocalhost:8080で実行されていても、DockerコンテナがAPIにlocalhost:8000へのアクセスを許可しないかのようです。
個別のマイクロサービスとして動作するように、どのようにコンテナを設定する必要がありますか?誰も似たような問題を以前見たことがありますか?
これは、複数のコンテナで構成されるDockerサービスを構成する場合と異なりますか、それとも悪いですか? – acs254