使用Docker Images传输的数据库

时间:2018-01-08 07:56:48

标签: amazon-web-services docker digital-ocean

我有一个通过数字海洋在本地服务器和公共服务器上运行的docker容器和映像(AWS服务器的同一问题)。如果数字海洋服务器上运行的图像创建了一个数据库,它是否链接到图像,这样如果我更新图像,初始数据会丢失?或者数据库没有链接到docker镜像,这样如果我更新docker镜像,数据库中的数据都不会丢失?任何人都可以帮我解决这个问题。我无法在网上资助任何回答我问题的内容。

1 个答案:

答案 0 :(得分:0)

使用主机级别的挂载点挂载数据库docker容器。默认情况下,docker将数据存储在容器卷中。如果Dockerfile中的数据库数据路径安装在任何卷上,那么您的数据不会丢失,您可以在同一路径上安装每个新的docker镜像。有关更多详细信息,请阅读docker挂载点。