docker工人 – 如果写入存储的变化?

我有以下问题:
如果在重新启动容器之间存储的更改仍然存在?
例如,我们添加一些行到mysql数据库并重新启动容器。 如果在重新启动后数据库中存在添加的行?

对,他们是。 对于您运行的每个容器,都会创build一个docker工具( docker volume -ls列出它们)。 但是,如果您因某种原因删除容器或创build一个新容器,则所有更改都将丢失。

对于数据库,build议使用主机和容器之间的共享卷 ,以便能够备份数据。

您可以使用docker inspect来查看容器使用哪个卷。

你好
要在容器重新启动之间保存数据,您需要从主机挂载一个目录到容器,以便容器可见。
请检查这个如何共享一个目录为mysql ,这将有助于你