利用 commit 理解镜像构成 基础知识 镜像是容器的基础,每次执行 docker run 的时候都会指定哪个镜像作为容器运行的基础.在之前的例子中,我们所使用的都是来自于 Docker Hub 的镜像.直接使用这些镜像是可以满足一定的需求,而当这些镜像无法直接满足需求时,我们就需要定制这些镜像.接下来的几节就将讲解如何定制镜像. 回顾一下之前我们学到的知识,镜像是多层存储,每一层是在前一层的基础上进行的修改:而容器同样也是多层存储,是在以镜像为基础层,在其基础上加一层作为容器运行时的存储层.