因此,在docker社区中,将数据容器与使用此数据的数据库容器分开是很常见的。我听说的最大原因是,如果您需要更新数据库,您仍然可以从新的数据库容器访问相同的数据。我很难理解为什么这比仅仅将卷从磁盘挂载到数据库容器要好,如果您更新了容器,则将相同的卷挂载到新的数据库容器中。这些过程基本上是一样的。有没有我看不到的用例?
http://www.offermann.us/2013/12/tiny-docker-pieces-loosely-joined.html
此链接试图解释好处,但同样的事情也可能发生在安装卷上。
发布于 2014-09-18 17:05:55
您可以通过--link访问(或attach访问)数据容器,即使在删除数据库容器之后也是如此。这将(可链接的)数据容器的生命周期与数据库容器的生命周期解耦。
https://stackoverflow.com/questions/25879802
复制相似问题