Docker 和微服务

Docker and microservices

我正在开发一个使用微服务的系统,为自己学习新技术。 php (laravel) + postgres 上的一项服务,nodejs (express) + mongo 上的另一项服务,以及 php (symfony) + 其他 postgres 服务器上的另一项服务,我想要将所有这些服务包装在 docker 中。我看了一下决定https://github.com/LaraDock/laradock,但是只有一个container workspace,还有一个container to postgres,如何正确调docker?

如果您查看您提供的 link 中的 docker-compose.yml,您会发现他们已将所有内容拆分到单独的 docker 容器中。

如果您想要列出的容器中的一个以上,您可以使用 docker-compose scale 创建副本。