>>> 点我开始视频学习 <<<html
在Docker环境下,它对于win10对于大多数的Linux系统都有良好的支持,做为Docker,咱们来从新回顾一下。Docker的logo是一条鲸鱼,是典型的容器化技术表明。docker
它的特色主要有几个数据库
以上Docker的一些简单介绍,那么做为Docker来讲,它最主要的目的就是提供了标准化的应用打包,也就是指Docker它集装箱是一个镜像文件
在这个镜像文件中包含了对应的好比咱们的外部应用,甚至数据库队列等等这些软件的东西,还能够利用Docker的虚拟化部分的职能来将应用中的一些硬件的需求也打包进去。
好比咱们须要多大的硬盘,好比咱们须要多少cpu以及内存,都是能够在Docker内进行调整的。当镜像被运维的工程师拿到之后,他只要对镜像进行展开还原运行,就能够对以前的完整的环境进行还原。
做为Docker来讲,它的发展历史其实仍是很年轻的。来我们了解一下,首先做为Docker他并非空穴来风,早在2004年的时候,基于service早期的系统,它就提供了相似于容器化的支持。到2008年的时候,Linux container的容器化技术也日趋成熟,而且技术的代名词叫LXC在2013年的时候,这个Docker是基于lxc Linux的容器化技术进行了扩展封装,而且实现了开源,自此Docker就与咱们见面了。到了2016年docker有了重大的版本变动,从原先的一个版本拆分红了CE和EE版本,所谓CE就是社区版本,EE版本就是企业版本,社区版本是免费的,企业版本是收费的! ubuntu
如今有这么多的机构组织和项目都在使用Docker,能够说不管你是开发人员仍是运维人员,若是不会Docker,那就太out了,下面咱们就进入Docker的官网来了解一下。
(翻页)
打开浏览器,在地址栏中输入Docker的官网
www.docker.com
在这个Docker的官方文档中对Docker进行了详细的讲解和说明,若是你的英文功底够好,不用买任何书,就能够直接从这里边获得完整的材料了。
在这个页面中,咱们关注点放在最下边,做为Docker,它对于多种操做系统都是有良好的支持。若是是咱们PC机我的电脑的话,它支持MacOS以及windows10这两个平台,若是是服务器的环境,他对于绝大多数的Linux系统都有着良好的支持。同时做为x86架构以及主流的AMR64架构,它也都有着良好的支持。若是咱们是要在服务器上安装Docker的话,我建议的操做系统是ubuntu以及centos。那么做为咱们我的电脑来讲,咱们把注意力放在如何在windows10这个操做系统上安装咱们Docker的桌面版,如今点击这个做为Docker对windows是有着相对严格的要求,咱们来看一下它的具体要求。 windows
能够看到在win10这个环境下,对咱们Docker的要求仍是蛮高的。不过好在如今咱们的笔记本基本上都默认符合这些要求。
如何完成Docker的下载?在这里咱们须要点击download from docker hub
这个网站是Docker的镜像仓库站咱们须要从网站上进行下载。在这儿特别须要说明的是,咱们Docker hub由于是在国外部署的,在不少大几率状况下,这个网站咱们没法从国内直接访问,因此若是你打不开这个网址,能够从我们课程资料中直接获取Docker的安装版。 centos
若是你能访问的话,不妨能够按个人操做流程。在这儿直接点击右侧的please login to download须要登录之后来获取下载地址。 浏览器
为了可以让你们看到Docker从零开始安装的逐个过程,那么我作了一个win10的虚拟机,在虚拟机上给你们重现完整流程。固然了在你本身电脑上并不须要作虚拟机,只须要直接安装就好了。咱们打开VMware虚拟机软件,在这找到以前安装好的win10虚拟机,做为win10虚拟机有一个地方特别须要注意。
在虚拟机的环境配置中,内存必定要大于等于4个G 同时cpu选择四核,并开启虚拟化,其他根据你的硬件配置灵活调整就能够了。
虚拟机已经启动成功了。找到运行Docker的安装文件。做为Docker,刚开始他会检查系统的环境以及下载必要的包。那么若是前置检查成功。
它就会提示让咱们开始安装。在这里咱们必定要注意,操做系统做为操做系统必须是windows专业版或者是旗舰版才能够。点OK之后他开始安装。做为总体的Docker,安装流程很是简单,只须要这一步。
桌面上出现了Docker desktTop桌面版,咱们能够双击打开,同时在底层Docker的服务也会随着应用启动。服务器
这里提示咱们,Docker正在启动,右下角会出现小鲸鱼的图标。
在第一次启动的时候,它会提示你Hyper-V或者容器化性能并无被启用,是否去启用,他们必需要求咱们重启计算机才能够,那直接点OK下面咱们要重启电脑。
从新启动后,从新运行docker,从新提示Docker正在启动。
右下角能够看到docker Desktop is Starting正在启动,稍等片刻之后,Docker启动成功,他提示咱们输入Docker的用户名和密码,这个咱们能够跳过。此时在右下角看到docker Desktop is running表明Docker启动成功了。对于咱们来讲,如何验证Docker安装成功了,很是简单,能够进入windows的命令行。默认状况下,在命令行输入架构
docker version
你就能够看到Docker当前的版本号。运维
对于Docker来讲,若是咱们要去使用它也是很是简单的,输入
Docker pull hello-word
Docker会从仓库中把hello word测试镜像进行下载,能够看到它提示咱们正在pulling拉取,咱们当看到
pull complete
表明已经拉取成功,这个镜像被下载到了本地,咱们能够来运行一下。
使用
docker run hello-word
若是你看到这里出现"hello from Docker"则表明咱们windows版本的Docker安装成功了。