Tag: 生命周期

docker容器保留文件更改吗?

这是一个非常基本的问题,但我正在努力一点,希望确保我理解正确。 从映像启动容器并对其中的文件进行了一些更改(即:存储在运行在容器上的WebApp的数据库中的某些数据)后,在容器停止和重新启动之间继续使用同一date的适当方式是什么? 我的理解是正确的,一旦容器停止/完成(即:在交互式会话之后退出),那么该容器与所有文件更改一起消失? 所以,如果我想保留一些文件的变化,我必须将容器的状态提交到一个新的图像/新版本的图像? 谢谢,朱利安

Docker镜像版本控制和生命周期pipe理

我正在进入Docker,并试图更好地理解它在“真实世界”中的工作方式。 在我看来,在实践中: 您需要一种方式来版本的Docker图像 您需要一种方法来告诉Docker引擎(在VM上运行)停止/启动/重新启动特定的容器 您需要一种方法告诉Docker引擎运行哪个版本的映像 Docker是否带有内置命令来处理每个命令? 如果不是用什么工具/策略来完成它们? 另外,当我构build一个Docker镜像(通过docker build -t myapp . ),生成哪种文件types以及它位于机器上的哪个位置?