-
-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Closed
Labels
Description
当前存在问题的章节,在线地址为:https://yeasy.gitbooks.io/docker_practice/image/commit.html
其中,最后一个标题内容:慎用 docker commit 中
此外,使用 docker commit 意味着所有对镜像的操作都是黑箱操作,生成的镜像也被称为 黑箱镜像,换句话说,就是除了制作镜像的人知道执行过什么命令、怎么生成的镜像,别人根本无从得知。而且,即使是这个制作镜像的人,过一段时间后也无法记清具体在操作的。虽然 docker diff 或许可以告诉得到一些线索,但是远远不到可以确保生成一致镜像的地步。这种黑箱镜像的维护工作是非常痛苦的。
如上,虽然 docker diff 或许可以告诉得到一些线索,但是远远不到可以确保生成一致镜像的地步;;;
此处是错误的,docker diff是针对容器的命令,而不是针对镜像的,并且如果是将commit后的镜像启动后,进行docker diff进行查看,也是无法获取老的历史记录的,所以,此处应该更改为 docker history ,因为只有history 是可以查看对应的镜像历史记录的;
感谢一下维护docker_practice项目的成员,你们是最棒的 thanks