Docker三大核心概念介绍:
镜像——类似于虚拟机镜像,用于存放docker引擎的文件系统,一个镜像内部可以拥有一个完整的系统环境,当然,镜像也可以包含已经安装部署了的应用程式。容器——docker容器是一个沙箱技术,沙箱彼此默认隔离应用。容器是镜像运行的基础,可以对容器进行的操作有:启动、开始、停止、删除。对应到VMM的话就是每一个虚机。仓库——用于存放镜像文件的仓库,可以分为私有仓库和公有仓库(公网可取)。每个仓库可以放很多的镜像文件,通过开放下载的方式加载,当然,用户也可以将自己使用的镜像文件上传至仓库。
docker类似于虚拟化就技术VMware,是一种类似于集装箱之类的容器
(传统虚拟机就是一个镜像,一个kernel 内核 一个Lib环境,然后可以安装各种程序 )
docker则是,一个kernel内核里可以封装各种不同的环境,各个环境里可以装适用的app,相互独立,互不影响
【容器化技术】