Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker数据库数据保存_Docker - Fatal编程技术网

Docker数据库数据保存

Docker数据库数据保存,docker,Docker,假设我在Docker上构建了一个PHP+MySQL应用程序,它在我的服务器上运行。 许多人注册帐户,许多东西都保存到数据库中 据我所知,Docker是一个在重新启动后没有先前数据的进程,我可以基于给定的映像重新构建一个容器,以防我重新启动机器或做错事 那么,在生产环境中使用it的原因是什么? 服务器的一次重启可能会破坏那里的所有数据 它到底能省钱吗?我理解错了吗 我理解错了吗 很可能是的 docker中的持久性支持通过或docker使用卷进行持久性,您的数据永远不会丢失。在构建图像或docker

假设我在Docker上构建了一个PHP+MySQL应用程序,它在我的服务器上运行。 许多人注册帐户,许多东西都保存到数据库中

据我所知,Docker是一个在重新启动后没有先前数据的进程,我可以基于给定的映像重新构建一个容器,以防我重新启动机器或做错事

那么,在生产环境中使用it的原因是什么? 服务器的一次重启可能会破坏那里的所有数据

它到底能省钱吗?我理解错了吗

我理解错了吗

很可能是的


docker中的持久性支持通过或

docker使用卷进行持久性,您的数据永远不会丢失。在构建图像或docker compose内部时,必须定义卷。@然后运行,非常感谢!非常感谢你!我一定是在阅读文档时错过了它。