Docker在windows10安装教程
⽬录
Docker是啥?
说的通俗⼀点,Docker就是类似虚拟机的⼀个容器,它的基础是Linux (LXC)等技术。
为什么使⽤Docker?
相⽐传统的虚拟化⽅式,Docker具有更快速的交付和部署、更⾼效的虚拟化、更轻松的迁移和扩展、更简单的管理的优点。
通过⼀个表格进⾏简单对⽐⼀下下:
特性容器虚拟机
启动秒级分钟级
硬盘使⽤⼀般为MB⼀般为GB
性能接近原⽣弱于
系统⽀持量单机⽀持上千个容器⼀般⼏⼗个
镜像(Image)、容器(Container)、仓库(Repossitory)?
Docker分为三个部件:
Docker镜像:通俗说就是⼀个只读的模板。⽐如⼀个镜像可以包含⼀个完整的Ubuntu操作系统变量,⾥⾯仅安装了Apache或⽤户需要的其他程序。Docker 提供了⼀个很简单的机制来创建镜像或者更新现有的镜像,⽤户甚⾄可以直接从其他⼈那⾥下载⼀个已经做好的镜像来直接使⽤。
Docker容器:Docker 利⽤容器来运⾏应⽤,是从镜像创建的运⾏实例。它可以被启动、开始、停⽌、删除。每个容器都是相互隔离的、保证安全的平台。em...可以把容器看做是⼀个简易版的 Linux 环境(包括root⽤户权限、进程空间、⽤户空间和⽹络空间等)和运⾏在其中的应⽤程序。
Docker仓库:仓库是集中存放镜像⽂件的场所。有时候会把仓库和仓库注册服务器(Registry)混为⼀谈,并不严格区分。实际上,仓库注册服务器上往往存放着多个仓库,每个仓库中⼜包含了多个镜像,每个镜像有不同的标签(tag)。
安装
Docker的中⽂指南有⼏个重要的提⽰:
java安装完整教程
①:Docker 已经在windows7.1和windows 8上通过测试,当然它也可以在低版本的windows上使⽤。但是你的处理器必须⽀持硬件虚拟化。
②:Docker 引擎使⽤的是Linux内核特性,所以我们需要在 Windows 上使⽤⼀个轻量级的虚拟机 (VM) 来运⾏ Docker。我们使⽤Windows的Docker客户端来控制 Docker 虚拟化引擎的构建、运⾏和管理 。(安装Docker ToolBox时会附带安装Oracle的virtual box,⼀个虚拟机软件),这⾥我们没有采⽤windows⾃带的Hyper-V。
官⽹下载安装:
注意:注意:在安装过程中,会出现⼏个其他的安装过程,如Ocracle Corporation等系列软件,全部选择安装即可
如果你的电脑上装了360或者电脑管家,它可能会阻⽌程序的安装,应该注意允许程序安装 :
运⾏安装⽂件,⼀路 Next,点击 Finish 完成安装。桌边也会出现三个图标,⼊下图所⽰:点击Docker Quickstart Terminal图标,从⽽打开⼀个Docker Toolbox terminal 我们可以在命令⾏执⾏ docker version 来查看版本号,docker run hello-world 来载⼊测试镜像测试。如果没启动,你可以在 Windows 搜索 Docker 来启动.
第⼀次运⾏需要加载⼀些配置,锁业耗费的时间可能有点长。成功后如下图:
然后你可以使⽤"docker version"查看版本信息:出现Cilent和Server说明已经正常启动了
运⾏hello-world
输⼊命令:docker run hello-world(Hello-world 镜像是从docker提供的默认仓库中获取)
OK!搞定~
我安装后出现的⼀个⼩问题
启动Docker的话需要双击桌⾯的Docker Quickstart Terminal的快捷⽅式,但是会出现弹窗:
出现的原因:是快捷⽅式存在问题,该快捷⽅式所指向的项⽬””已经更改或者移动,所以该快捷⽅式⽆法正常⼯作。猜测到是快捷⽅式所指定的路径不对,因为我在安装Docker Toolbox前已经安装好了Git,安装Docker Toolbox的时候就没有勾选安装Git for Windows,问题就出现在这了,它使⽤的是git/来打开的,我的Git安装⽬录不在C盘,所以路径错了。
解决办法:右键点击"Docker Quickstart Terminal"这个快捷⽅式,点击属性,到那个⽬标,复制出来复制出来应该是这个样⼦的,后⾯是你安装的⽬录路径:
"C:\Program Files\Git\" --login -i "G:\win10\DockerToolbox\Docker Toolbox\start.sh"
所以在⽬标这⼀个选项处需要填写正确的git/⽂件位置来启动docker star.sh⽂件,我的Git在G盘下,所以我这⾥写的是下⾯这个样⼦的:
"G:\win10\Git\Git\" --login -i "G:\win10\DockerToolbox\Docker Toolbox\start.sh"
⼤家可以根据⾃⼰的安装配置来调整这块的路径,修改完毕点击应⽤、确定,再双击图标即可.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。