docker容器可以做镜像吗?原理是什么样的?
收起hub.docker.com是docker官方的镜像仓库,上面有非常多的镜像,可以之间去下载。
通过容器制作镜像,原理是这样:
1.docker run --name container image
2.docker commit container --> image
one:通过镜像启动一个容器,然后再把容器commit成一个镜像
two:在commit镜像的过程中,相当于是在container上面又叠加了一层,因为镜像是只读的,所以再想生成镜像,只能在上面继续叠加。