【发布时间】:2018-01-21 17:55:27
【问题描述】:
我们有一个旧的 PHP 网站,我们用 elixir 重写了它。上一页以“老式”方式托管,代码部署到 FTP,通过 phpmyadmin 管理 sql。
我在本地使用docker-compose 来运行数据库。
我的计划是仅使用容器在 DigitalOcean 上托管新项目。我最近试用了docker-machine,可以像使用本地机器一样使用 DO VM。我还阅读了有关 docker-swarm 的信息,但它适用于具有多个容器的多个 VM,用于同一服务。
我最初的想法是只创建 1 个 docker-swarm 管理器并通过 docker-machine 连接到该管理器并执行 docker-compose 命令。
我们的目标是有一个可以自动化的解决方案,并且可能有 1 或 2 个备份容器。但我会避免使用多个虚拟机,因为该网站每天只有几百个访问者。
这是一个可行的解决方案还是有更简单的方法?
【问题讨论】:
标签: docker docker-compose docker-swarm docker-machine