多个Docker容器,用于模拟多个服务器

时间:2017-11-06 20:50:08

标签: docker continuous-integration automated-tests

多个Docker容器是否像单独的服务器一样?

改写,我的问题是;我可以在单个CI服务器上使用多个Docker容器来实际测试PHP / MySQL / Nginx设置,其中MySQL是生产设置中的单独服务器吗?

1 个答案:

答案 0 :(得分:1)

当然可以,为什么不呢?我在本地使用一个mysql容器,连接到它的php / nginx应用程序容器,但是当部署到生产环境(Amazon ECS + RDS)时,我设置了一个环境标志,让php应用程序指向RDS。

您的问题中不清楚的是CI服务器的工作原理以及需要完成的测试。但最后回答你的问题是,每个docker容器都可以被视为一个单独的服务器。