我有一个带有 docker-compose 的 net6 控制台应用程序。撰写文件是:
version: '3.4'
services:
rms:
image: ${DOCKER_REGISTRY-}rms
build:
context: .
dockerfile: rms/Dockerfile
restart: always
environment:
ENV1: a
ENV2: b
我有一个 API 在 AWS 上运行像https://rms.xxx.com
所以如果我使用 docker-compose 在控制台应用程序中使用 HttpClient 请求此 API,我会收到类似 'No route to host (rms.xxx.com:443)'
这样的错误我尝试了很多方法来解决这个问题,但都没有用。
我该如何解决这个问题?如何在控制台应用程序与 docker-compose 和随机 API 之间进行通信?
注意:我无法像添加其他服务一样向此撰写文件插入API信息。