1.基础知识部分

  首先我们要理解docker。docker是一个虚拟环境。docker可以虚拟出和虚拟机(KVM, Virtualbox, Vmware)同样的效果,docker相比于虚拟机所需的开销更少,他的虚拟层次更高。你要理解docker的一些基础概念,镜像(images)、容器(Container)、仓库(Repository)。

镜像:简单点说,当我们在虚拟机上安装系统是,需要镜像(ios)文件,docker中的镜像也就相当于这个东西。在docker中,我们可以pull别人镜像到host机,还可以push自己本机镜像到host机。

容器(Container):什么是容器,简单点说就是镜像的运行状态。相比于虚拟机,容器就相当于虚拟机系统安装完成后的状态。pull公共的镜像,运行run命令,这时候就会多出一个容器。

仓库(Repository):Docker中的仓库很像git的代码仓库。你可以pull别人公共仓库的镜像到docker  host,也可以pull之前自己中的镜像。仓库就类似于百度云盘。你可将自己镜像push中公共仓库,然后别人就可在公共仓库pull你的镜像用,这点有点类似于百度网盘的分享功能,当然,你也可以把自己镜像设置为私有的。

2.实际操作-安装docker

  Docker是一家美国公司,只好遵守美国在出口控制方面的法规。为了努力遵守这些法规,现在阻止位于古巴、伊朗、朝鲜、克里米亚共和国、苏丹和叙利亚这7个国家的所有IP地址。

  为了努力遵守这些法规,现在阻止位于古巴伊朗朝鲜克里米亚共和国苏丹叙利亚这7个国家的所有IP地址。

  古巴+伊朗+朝鲜+克里米亚共和国+苏丹+叙利亚=7个国家。

  1.注册docker账号

    因为上述原因,需要挂上代理。直接注册,按钮会变灰。

    链接:点击注册

    注册完成后,我们可下载docker。

    下载docker的时候需要用到docker账号。Mac或者windows版本链接:

    docker下载链接:docker下载

    我的电脑是win10,自己下载windows版本的给你们百度网盘链接。

    docker for windows:百度网盘docker  密码:xb7k。

    下载之后双击即可安装。

     

    

  2.注册DaoCloud账号,获取加速服务

    直接从docker官网pll镜像到docker host上将会十分缓慢,甚至链接不上。我们可以通过国内免费的加速服务,好多平台都有,我自己用的DaoCloud。

    链接:点我注册DaoCloud

    注册之后点击下图所示小火箭图标。

    

创建镜像文件夹 创建镜像什么意思_docker