win10家庭版安装Docker for Windows

0. 背景

硬件:小米笔记本 Air 13/Inter Core i7-7500U
操作系统:Windows 10 家庭中文版
补丁:截止2019/1/25最新稳定补丁
Docker:Docker Windows 18.06.1-ce-win73

1. 开启Hyper-V

新建hyperv.cmd文件,内容如下:

pushd "%~dp0"

dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt

for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"

del hyper-v.txt

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

以管理员身份执行hyperv.cmd文件。

如果系统要你重启,便重启。

控制面板->程序和功能->启用或关闭Windows功能打开Hyper-V。

2. 伪装成win10专业版

以管理员身份打开cmd。
执行如下命令:

REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F

3. 下载Docker for Windows

官网下载链接(需翻墙): https://store.docker.com/editions/community/docker-ce-desktop-windows

国内镜像:
https://oomake.com/download/docker-windows(百度网盘)
https://mirrors.ustc.edu.cn/docker-ce/(版本更新不及时)

下载后直接安装,安装时注意取消勾选window容器(默认不会勾选)。

Docker安装成功后,执行cmd命令docker version

docker for windows could not read CA certificate问题

问题原因:

之前安装过 docker toolbox。

解决步骤:

  1. 删掉四个docker 的环境变量
  2. 执行cmd命令docker-machine rm default
  3. 以管理员身份执行cmd命令@FOR /f "tokens=*" %i IN ('docker-machine env -u') DO @%i

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • win10环境下安装Docker的实现

    一.进入Docker官网 首先先到Docker官网下载最新官方Docker for Windows:Docker下载 在官网内可以查看到Docker的开发文档. 根据官网提示,Windows环境下下载Docker必须满足:Docker for Windows requires 64bit Windows 10 Pro and Microsoft Hyper-V(即需要64位Windows 10 Pro(专业版和企业版都可以)和Microsoft Hyper-V),Hyper-V是微软的虚拟机,在

  • WIN10下安装Docker的教程

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何接口. 1.去官方网站下载toolbox-->https://www.docker.com/toolbox速度慢可以去这里下载https://get.daocloud.io/toolbox/ 2.安装过程直接下一步直至完成即可 3.安装完成点击桌面显示如下错误:--点击浏览找到git/bin目录下的

  • win10家庭版安装docker遇到的问题小结

    docker下载地址:http://get.daocloud.io/#install-docker-for-mac-windows 1.首先我直接下载了docker for windows,安装时才发现win10家庭版不支持hyper-v功能,只有专业版才有,不能直接安装docker,需要通过docker toolbox安装,于是乎去下载了docker toolbox再来安装 2.安装时有一串可选安装列表,因为我已经安装了git,就没有勾选git for windows,安装完成后启动docke

  • win10家庭版安装Docker for Windows

    0. 背景 硬件:小米笔记本 Air 13/Inter Core i7-7500U 操作系统:Windows 10 家庭中文版 补丁:截止2019/1/25最新稳定补丁 Docker:Docker Windows 18.06.1-ce-win73 1. 开启Hyper-V 新建hyperv.cmd文件,内容如下: pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for

  • win10家庭版安装Docker的方法步骤

    最近做项目升级使用到了Docker,之前完全没有接触过,所以查了一些资料,再经过亲自实践,终于在win10家庭版本中安装成功了Docker. 1.下载Docker Docker可以支持在mac.windows.linux上安装.但是在windows系统中Docker目前仅有win10专业版和企业版的安装包,win7/win8/win10家庭版需要通过docker toolbox来安装. 下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/d

  • docker在win10家庭版下构建laravel开发环境的教程详解

    操作系统: win10 家庭版 安装docker: 官网下载的docker无法安装成功,提示操作系统版本问题~~~~ 所以直接下载了阿里提供的docker安装包: http://mirrors.aliyun.com/doc ... 社区版是-ce后缀的 阿里镜像加速 首先登录阿里云 查找容器镜像服务 win10找到C:Users用户.dockermachinemachinesdefault底下有个config.json文件,在属性RegistryMirror添加加速器地址,docker虚拟机重启

  • win10子系统ubuntu(WSL) 安装Docker的教程(图文详解)

    环境说明 环境:win10企业版 + ubuntu 18.04 LTS [WSL] win10安装Docker for windows 现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启Hyper-V. 开启 Hyper-V 程序和功能 启用或关闭Windows功能 选中Hyper-V 安装Docker for windows 最新版 Docker for windows 下载地址: https://docs.docker.com/v17.09/docker-for-wind

  • Docker for windows pull镜像文件的安装位置改变的方法

    Docker for windows pull镜像文件的安装位置改变的方法 发生现象: 在windows10下安装Docker for windows,随着用docker pull image文件后,C盘的容量越来越小了,你可能也有一种跟我一样的想法,想改变默认的安装路径,本文希望能解决你的问题. 原因分析: windows上安装的docker其实本质上还是借助与windows平台的hyper-v技术来创建一个Linux虚拟机,你执行的所有命令其实都是在这个虚拟机里执行的,所以所有pull到本地

  • windows server 2016安装docker的方法步骤

    最近微软发布了windows server 2016,并原生支持docker,本文通过一系列的步骤,来学习怎么在windows server 2016安装docker. Windows支持两种不同类型的容器,即 Windows Server 容器和 Hyper V 容器. 这两种类型的容器的使用方式相同,也支持相同的容器映像. 但是它们的实现机制不同,提供了不同的安全隔离级别 Windows Server 容器 - 非常类似与Linux中的容器,使用通过命名空间.资源控制实现进程隔离.每个Win

  • Windows10下安装Docker的步骤图文教程

    本文主要是记录吾本人在Windows10下安装Docker的过程,当然这些步骤也是在网上搜索查阅资料得知而来的!具体步骤如下: 一.启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭Windows功能,勾选Hyper-V,然后点击确定即可,如图: 点击确定后,启用完毕会提示重启系统,我们可以稍后再重启. 二.安装Docker Docker下载地址为:https://store.docker.com/editions/community/docker-ce-desktop-windo

  • 在Window 10上安装Docker图文教程

    Docker最近推出了可以运行在Win10和Mac上的稳定版本,那么在本篇博文中,我将给大家介绍如何在Windows 10上安装Docker并运行Linux和Windows Containers. Docker for Windows 10使用Microsoft Hyper-V来同时驱动Linux和Windows容器. 要在Windows 10上运行Docker,我们需要运行版本为1607或更高版本的Windows 10 Pro,Enterprise或Education. 在我的情况下,我使用的

随机推荐