* `镜像:`一个镜像代表一个应用环境,他是一个只读的文件,如 mysql镜像,tomcat镜像,nginx镜像等 * `容器:`镜像每次运行之后就是产生一个容器,就是正在运行的镜像,特点就是可读可写 * `仓库:`用来存放镜像的位置,类似于maven仓库,也是镜像下载和上传的位置 * `dockerFile:`docker生成镜像配置文件,用来书写自定义镜像的一些配置 * `tar:`一个对镜像打包的文件,日后可以还原成镜像