我正在尝试使用一个简单的用例来模拟 docker 容器链接,如下所示
1) 一个带有简单 pub-sub java 应用程序的 docker 容器,在同一个容器内有一个发布者和订阅者。我已经使用 dockerfiles 来构建这个 2)一个运行 rabbitmq 的 docker 容器,这是从 docker hub 中提取的。
现在我链接这两个容器,我可以在我的容器 #1 中看到 rabbitmq 环境变量。
现在我的问题是在我的 pub-sub 容器 #1 中使用这些容器变量的最佳方法是什么。我总是可以 java System.getenv 并硬编码环境变量。有没有更好的方法呢?