win10 安装docker
Docker介绍 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker基本概念 docker包含三个基本概念: 镜像(Image) 容器(Container) 仓库(Repository) 理解了这三个概念,就理解了docker的整个生命周期了! Docker镜像 Docker镜像(Image)就是一个只读的模板。 Docker镜像可以用来创建Docker容器。 Docker镜像和Docker容器的关系,类似于java中class类与对象之间的关系。 Docker提供了一个很简单的机制来创建镜像或者更新已有的镜像,用户甚至可以直接从其他人那里下载一个已经做好的镜像来直接使用。 容器 Docker利用容器(Container)来运行应用。 容器是从镜像创建的运行实例。它可以被启动、开始、停止、删除。每个容器都是相互隔离的、保证安全的平台。 可以把容器看成是一个简易版的Linux环境(包括ROOT用户权限、进程空间、用户空间、网络等)和运行在其中的应用程序。 Registry Registry是集中存放镜像文件的场所。 仓库(Repository)是对于其中的镜像进行分类管理。 一个Registry中会有多个Repository。 一个Repository中会有多个不同tag的Image。 比如名称为centos的Repository仓库下,有tag为6或者7的Image镜像。 Registry分为公有(public)和私有(private)两种形式。 最大的公有Registry是Docker Hub,存放了数量庞大的镜像供用户下载使用。 国内的公开Registry包括USTC、网易云、DaoCloud、AliCloud等,可以供大陆用户更稳当快捷的访问。 用户可以在本地创建一个私有Registry。 用户创建了自己的镜像之后就可以使用push命令将它上传的公有Registry或者私有Registry中,这样下次在另一台机器上使用这个镜像的时候,只需要从Registry上pull下来运行就可以了。 安装 docker官网下载 首先在docker网站上注册一个账户,然后下载。 Docker for windows下载地址 国内下载地址 对于Windows 10以下的用户,推荐使用Docker Toolbox Windows安装文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ 对于Windows 10以上的用户 推荐使用Docker for Windows Windows安装文件:http://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/ 文档 安装文档英文版 建议读一下英文版 。 开启Hyper-v 安装需要开启Hyper-V,如果是win10家庭版的话,可以需要升级win10专业版。可到某宝购买专业版的key。 控制面板-程序-windows功能 安装过程 安装时会有360报黑客新建帐号登录提示,这个还不太清楚,建议点允许。 登录 安装是否成功 E:\>docker --version Docker version 18....