如何用Docker结合多个应用程序?

如何用Docker结合多个应用程序?

假设应用程序的设置如下:

  • 应用程序 A:使用 PostgreSQL 镜像和使用该 PostgreSQL 镜像的自定义应用程序镜像进行 Docker-compose
  • 应用程序 B:使用 PostgreSQL 镜像和使用该 PostgreSQL 镜像的自定义应用程序镜像进行 Docker-compose

应用程序 B 依赖于应用程序 A,但应用程序 A 可以在没有应用程序 B 的情况下独立运行和测试(有时这是需要的)。

有没有办法将这些不同的应用程序组合成一个 Docker?我读过有关堆栈和捆绑包的文章,但对我来说这有点晦涩难懂。

相关内容