使用基本的docker-compose,您可以使用curl和http在容器之间进行通信。例如:
version: '3'
services:
containerA:
...
containerB:
...
现在,您可以exec bash
进入容器A,并且可以使用curl http://containerB
获得运行中的http内容。
优点:您的地址固定。
如何通过docker-compose和traefik实现类似的行为? 我的主要问题是,我无法与containerA进行通讯,因为IP一直都在变化,而且我不知道如何使用traefik以相同的方式编写它,就像docker-compose-only示例一样。
感谢进阶!