旧版Web应用程序(A)的Web.config文件包含另一个旧版Web应用程序(B)的appSettings
条目,如下所示:
<add key="AnotherApplicationUrl" value="http://111.222.33.44/entrypoint" />
您可以指定要在docker-compose.yml中使用的特定主机名吗?
使用容器时,这通常是不好的做法吗?我们需要保证应用程序A中的appSettings
条目是应用程序B的正确地址。
答案 0 :(得分:0)
您可以通过使用container_name
创建一个docker-compose文件来实现此目的,该文件将2个应用程序指定为2个docker服务
version: "2"
services:
appB:
container_name: mycoolappB
appA:
container_name: mycoolappA
以及在appA的web.config中,您可以将主机设置为http://mycoolappB/entrypoint