【发布时间】:2017-06-12 12:33:13
【问题描述】:
我有一个关于使用 docker 容器的最佳实践的问题。
我开发的每个应用程序都需要一个数据库。现在我的问题是我应该使用一个内部有多个数据库的 mysql docker 实例,还是应该为每个数据库创建一个实例。我看到为每个数据库创建一个实例的缺点是我不能拥有可以访问所有数据库的用户。我知道这是出于安全原因的专业人士,但是当我尝试从客户端备份时,我需要在每个实例中进行备份。并且不是多个实例使用过多的资源开销(虽然mysql可能使用较少的资源,但使用exit更大的例如mssql实例可能会在以后导致资源问题)
我的问题是使用 docker 的常用方法是什么,优缺点是什么?
【问题讨论】: