Docker 简介
Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。

Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。

因此,Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必须安装一个虚拟 Linux 环境。

在 Windows 上部署 Docker 的方法都是先安装一个虚拟机,并在安装 Linux 系统的的虚拟机中运行 Docker

Win10 系统
Docker Desktop 是 Docker 在 Windows 10 和 macOS 操作系统上的官方安装方式,这个方法依然属于先在虚拟机中安装 Linux 然后再安装 Docker 的方法。

Docker Desktop 官方下载地址: Docker Desktop

安装 Hyper-V
Hyper-V 是微软开发的虚拟机,类似于 VMWare 或 VirtualBox,仅适用于 Windows 10。这是 Docker Desktop for Windows 所使用的虚拟机。

但是,这个虚拟机一旦启用,QEMU、VirtualBox 或 VMWare Workstation 15 及以下版本将无法使用!如果你必须在电脑上使用其他虚拟机,请不要使用 Hyper-V!
开启 Hyper-V
控制面板–>程序–>程序和功能–>启用或关闭windows功能–>找到Hyper-V选中开启。

也可以通过命令来启用 Hyper-V ,请右键开始菜单并以管理员身份运行 PowerShell,执行以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

安装 Docker Desktop for Windows
点击get docker desktop for windows,并下载 Windows 的版本,如果你还没有登录,会要求注册登录。
运行安装文件
双击下载的 Docker for Windows Installer 安装文件,一路 Next,点击 Finish 完成安装。
安装完成后,Docker 会自动启动。通知栏上会出现个小鲸鱼的图标,这表示 Docker 正在运行。

我们可以在命令行执行 docker version 来查看版本号,docker run hello-world 来载入测试镜像测试。

如果没启动,你可以在 Windows 搜索 Docker 来启动:

安装之后,可以打开 PowerShell 并运行以下命令检测是否运行成功:

docker run hello-world

在成功运行之后应该会出现以下信息:

Windows10下载安装docker相关推荐

  1. windows10 下载 安装 使用 Sox

    windows10 下载 安装 使用 Sox 官网 http://sox.sourceforge.net/ 下载地址 https://sourceforge.net/projects/sox/file ...

  2. Windows10下载安装openjdk11及配置环境变量

    Windows10下载安装openjdk11及配置环境变量 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:https://cn.azul.com/downloads/zulu-com ...

  3. 在Windows10家庭版安装Docker遇到问题的解决方法

    在 Windows 上安装Docker是一个相当简单和直接的过程,之前接触Docker是在 Centos 系统下,在 Windows 下并没有尝试过 我司的项目一直在用Docker,我在我司用的电脑也 ...

  4. windows10下安装docker且使用wsl2安装双系统并构建最小jre镜像和应用镜像

    1. 缘由 由于几年前我刚开始接触docker这个东西就觉得是挺神奇挺好用挺奈斯的一个创造性产品,它的思想是:"以此构建,到处运行",真的是很方便,给开发和运维带来了很大的便利性, ...

  5. 2019最新在windows10下 安装docker 使用kitematic并且配置nginx+php环境

    首先先在windows10上新建2个文件夹.用来挂载nginx 和php的网站以及其他配置文件 H:\docker\nginx H:\docker\php 首先下载最新版本的kitematic  下载 ...

  6. Windows10家庭版安装Docker Desktop(非Docker Toolbox)

    现在大部分笔记本预装的都是win10家庭版,而家庭版又不支持Hyper-V,Docker Desktop是无法直接安装的.但其实家庭版是可以通过脚本开启Hyper-V来安装Docker Desktop ...

  7. Windows10 家庭版安装Docker

    2019独角兽企业重金招聘Python工程师标准>>> 1.下载Docker Docker可支持在mac.windows.linux上安装.在windows系统中Docker目前仅支 ...

  8. Docker 下载安装 Docker 配置镜像加速器

    1.下载Docker-CE rpm安装包 https://download.docker.com/linux/centos/7/x86_64/stable/Packages/ 2.注意下载版本要和操作 ...

  9. Windows10中安装 docker desktop 报错:【WSL 2 installation is incomplete.】

    原因分析: 当我们安装docker desktop时,他会问我们是否需要使用wsl2(基于Windows的Linux子系统).如果没有,我们将使用Hyper-V虚拟机运行.然而,与虚拟机相比,该子系统 ...

最新文章

  1. vijos 1476 旅游规划题解
  2. linux的mount(挂载)命令详解
  3. XML解析文件出错解决方法
  4. python3 字符串填充 清除
  5. 各种视频编码器的命令行格式
  6. 初等数学O 集合论基础 第四节 二元关系、等价类与运算
  7. Javascript之浏览器对象
  8. .net 获取字符串中的第一个逗号的位置_SQLZOO中做错过的题
  9. 烧写linux内核的步骤,启动redboot后,向目标机烧写一个linux内核的全过程
  10. python + selenium - selenium常用元素定位
  11. vs2019 解决方案加载报错
  12. insert_text
  13. Python中self的用法详解(链接传送)
  14. 北理珠计算机专业在广东排第几,重磅!省内同类院校第一 北理珠2019广东投档线公布!...
  15. 安装红蜘蛛软件6.2教师机管理端后,无法显示学生机的解决方法
  16. 阿里云数据库李飞飞:云计算推动数据库向云原生快速演进
  17. 移动端兼容如: 背景图片、页面放大、卡顿、闪退、内阴影
  18. 微信H5支付(报跨域问题)
  19. 一.图像处理系统MATLAB实现(GUI界面)
  20. 极验验证(滑动验证)的使用

热门文章

  1. [ZT]千兆光纤 GBIC和SFP接口规格介绍
  2. 作曲理论与计算机音乐,作曲与作曲技术理论、计算机音乐、指挥各研究方向.PDF...
  3. 自知、自胜、知足、强行,不失其所
  4. 获取手机或电脑GPS位置信息(定位平台)
  5. 如何利用领英快速开发客户?
  6. css固定图片大小 vue_css3 实现图片等比例放大与缩小
  7. android google map
  8. Python基础知识笔记(三)——字典、集合
  9. 你知道各调的特点吗?
  10. python psutil模块 硬盘厂家芯片型号_python第三方模块—psutil模块