为什么将数据容器与数据库容器分离比从磁盘安装数据卷更好

时间:2014-09-16 23:11:09

标签: database docker boot2docker

因此,在docker社区中将数据容器与使用此数据的数据库容器分开是很常见的。我听到的最大原因是,如果您需要更新数据库,您仍然可以从新数据库容器访问相同的数据。我很难理解为什么这比仅将磁盘上的卷安装到数据库容器更好,如果更新容器,则将相同的卷挂载到新的数据库容器中。这些过程基本相同。是否有任何我看不到的用例?

http://www.offermann.us/2013/12/tiny-docker-pieces-loosely-joined.html

这个链接试图解释这个好处,但是,安装卷也会发生同样的事情。

1 个答案:

答案 0 :(得分:1)

即使您已删除数据库容器,也可以--link到(或attach进入)数据容器。这将(可链接的)数据容器的生命周期与数据库容器的生命周期分离。