Docker学习之搭建仓库

Docker仓库分为公有仓库和私有仓库,仓库与注册服务器容易混淆,仓库和注册服务器是不同的,仓库是存放多个镜像的地方,而注册服务器则是存放多个仓库的地方。

Docker学习之容器

容器是镜像的一个运行实例,它带有额外的可写文件层。如果说虚拟机是模拟运行的一整套操作系统以及跑在上面的应用。那么Docker容器就是一个或者一组应用以及必须的运行环境。

Docker学习之镜像

Docker运行容器需要本地存在相应的镜像,如果镜像不存在,则Docker默认会从公共注册服务器Docker Hub中的仓库去下载相应的镜像,用户可以通过修改配置,使用自定义的镜像仓库。

Docker学习之核心概念和安装

1.核心概念

A、镜像

类似于虚拟机镜像,可以将之理解为一个面向Docker引擎的模板,包含文件系统。镜像是创建Docker容器的基础,通过版本管理和增量的文件系统,Docker提供了一套十分简单的机制来创建和更新现有的镜像,用户甚至可以通过网络来下载一个已经做好的应用镜像,并通过简单命令就可以直接使用。