Docker三大核心概念及DockerToolBox安装

时间:2022-10-11 11:57:02

一、核心概念

Docker大部分操作都围绕三大概念——镜像、容器和仓库展开。

1、Docker镜像

Docker镜像类似于虚拟机镜像,可以将它理解为一个只读的模板。镜像是创建Docker容器的基础。

2、Docker容器

Docker容器类似于一个轻量级的沙箱,用来运行和隔离应用。容器是从镜像创建的应用运行实例。可以把容器看成一个简易版的Linux系统环境以及运行在其中的应用程序打包而成的盒子。

注:镜像自身是只读的,容器从镜像启动的时候,会在镜像的最上层创建一个可写层。

3、Docker仓库

Docker仓库类似于代码仓库,是Docker集中存放镜像文件的场所。仓库注册服务器是存放仓库的地方,其上往往存放着多个仓库。每个仓库集中存放着某一类镜像,往往包括多个镜像文件,通过不同的标签(tag)来进行区分。Docker利用仓库管理镜像的设计理念与Git非常相似。

根据存储的镜像公开性,Docker仓库可以分为公开仓库和私有仓库两种形式。用户如果不希望公开分享自己的镜像文件,Docker也支持用户在本地网络内创建一个只能自己访问的私有仓库。

二、Win10下Docker环境安装

1、安装前准备

检查系统是否开启虚拟化,打开任务管理器-->性能,在右侧窗口查看虚拟化选项,状态为已打开即可。

2、安装Docker ToolBox

下载地址为http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/,如下图所示。

  Docker三大核心概念及DockerToolBox安装

选择版本进行下载安装,双击运行exe文件,选择目标安装路径。

  Docker三大核心概念及DockerToolBox安装

  Docker三大核心概念及DockerToolBox安装

  Docker三大核心概念及DockerToolBox安装

  Docker三大核心概念及DockerToolBox安装

点击Install进行安装即可!