镜像是容器的基础,每次执行docker run的时候都会指定哪个镜像作为容器运行的基础。定制一个镜像,镜像是多层存储,每一层是前一层的基础上进行的修改,而容器同样也是多层存储,是在以镜像为基础层,在其基础上加一层作为容器运行时的存储层。
使用浏览器访问,可以看到nginx欢迎页面
更换一下主页的内容
修改了容器的文件,也就是改动了容器的存储层,我们可以通过docker diff看到具体改动
docker exec -it ## /bin/bash
//进入container内部,并使用一个伪终端
echo '<h1></h1>' //标签写一个页面 > /usr/share/nginx/html/index.html
docker diff 只能看到container的改动