【发布时间】:2023-03-23 05:18:01
【问题描述】:
我拉了一个 MySQL docker(最新),在运行它之后,我试图在这个 mysql docker 实例中添加一些数据和新模式和表后提交我的容器。
供参考,我关注此链接 -> http://www.servermom.org/pull-docker-images-run-docker-containers/3225/
但即使尝试了多种变体,我也没有达到我想要的效果。所以我正在做的是在向我的容器添加新表和架构之后,我提交并推送到 Docker 集线器,如链接中所述。
之后,我将删除第一个拉取的图像,因为我已将新数据添加到容器并作为具有不同标签的新图像提交......我正在删除第一个拉取的图像。 (我这样做的原因是因为可以说如果我正在更换我的机器,当我对我提交的图像执行 docker pull 时,我可以获得完整的数据)
就像 git 一样,如果我 commit & push 并假设我的机器坏了,所以在新机器上我只需要做一个 git pull 就可以得到所有东西而不会造成任何损失。所以我无法理解为什么 docker 不保存更改
【问题讨论】:
标签: docker virtualization docker-machine docker-container