Docker image Vs Docker Container 的差别
刚开始接触docker的时候会感到困惑,docker image和docker container的区别是什么,到底是什么存在。看了资料后在此做个总结
多个container可以从同一个image创建,不同的container有不同的containerID,可同时运行
docker image 是配方,docker container是按照配方抓的药
如果docker image 更新了,按照原来老的docker image创建的container 是不会变化的
具体表格如下
Image | Container |
是一个静态的 | 是一个动态可以读写的 |
配方 | 实例 |
可以独立存在不要container | 必须基于一个image存在 |
不需要内存来运行 | 需要电脑内存支持运行 |
一次创建就是一个独立的存在 | 多个container可以从一个image创建 |
可以通过各种形式share | 是一个运行中的实体不需要被share |