Docker介绍
一、简介
Docker是一种容器,用于存放代码环境以及项目文件,通过将这两者存放在同一个容器中,以达成便于运输(环境+项目共同迁移)的目的。
二、安装
首先需要确保的是:使用的本机安装程序是否更新到最新版本,如果没有,先更新本机安装程序。
Windows下需要先安装一些Linux内核的模拟器,(后续暂略)
Linux直接使用yum安装相关环境即可。
三、Docker架构

在图中我们可以看出,整个Docker架构分为三层:
- Clients:用户端,表示用户操作
- Hosts:客户端,表示运行容器的服务端
- Registries:仓库,用于存储镜像文件
Hosts又可以分为本地Host和远程Host
每一个Host中,分为image镜像和container容器两个部分
前者类似于操作系统的镜像文件,它包含了运行某个软件所需的所有成分,包括代码、运行时、库、环境变量和配置文件等。
而后者则是实例化的镜像文件,可以被创建、启动、暂停、删除等,是在镜像的基础上增加了一个可写层,这使得容器能够存储其运行期间产生的数据或状态变化。

浙公网安备 33010602011771号