gpt4 book ai didi

docker - 如何将Docker数据持久保存在HOST中

转载 作者:行者123 更新时间:2023-12-02 18:57:33 26 4
gpt4 key购买 nike

拥有一个docker数据库容器(在本例中为neo4j容器),如何保存数据,并确保下次启动neo4j docker镜像时,该镜像指向我的HOST数据库而不是新数据库?

我在Windows中使用Docker,因此正在使用boot2docker。我说的是数据库,但我也在考虑如何为正在运行的Web应用程序上工作的目录提供服务,因此我不必将所有更改都提交给镜像...我只想编辑一个Windows环境中的文件夹,并使用docker Web服务器堆栈对其进行调试。

最佳答案

最简单的方法是在Windows主机和boot2docker VM(This post can help)之间有一个共享文件夹

然后,您只需使用-v选项将该文件夹共享到您的容器即可。

docker run -d -v /path/to/shared/folder/in/VM:/path/to/folder/in/container myimage /cmd

More info on how to share data between container and host

关于docker - 如何将Docker数据持久保存在HOST中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25844037/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com