如何与一些docker容器一起使用nginx + mysql + laravel + redis + memcache?

时间:2018-12-20 09:50:32

标签: docker docker-container

我需要配置一个泊坞窗映像,该映像具有: 两个nginx的 主/从Redis

我试图从hub.docker.com一个接一个地构建它。 我读到我可以将它们组合成一个网络。

我应该使用哪些工具通过一个命令来构建此配置? 我应该阅读更多有关docker-compose的信息吗? 我很沮丧。

1 个答案:

答案 0 :(得分:0)

Docker的方法是对单个容器使用单个进程,因此将每个服务放入单独的容器中。然后,您需要决定如何管理所有这些点。

有许多容器编排解决方案,例如docker-composedocker-swarmk8n等,但是我强烈建议从最简单的方案开始-docker-compose

您只需编写单个配置文件docker-compose.yml,即可在其中声明所有服务/容器。然后让docker-compose up完成这项工作。它将创建必要的卷和网络,因此您的容器将链接在一起。

享受:https://docs.docker.com/compose/