如何在Win10安装Docker

本文介绍了在Windows10上安装Docker的两种方式:一是使用DockerDesktopforWindows,需选择Hyper-V作为虚拟化引擎;二是通过安装Docker工具包,需要启用WSL和安装Ubuntu,然后在Ubuntu环境中安装DockerCE。每种方法都包括详细的步骤,最后通过运行dockerversion命令验证安装是否成功。

在 Windows 10 上安装 Docker 分为两种方式:使用 Docker Desktop for Windows 和安装 Docker 工具包。以下是两种方式的详细说明:

方法一:使用 Docker Desktop for Windows

Docker Desktop for Windows 是官方提供的一款桌面应用程序,可以帮助您在 Windows 10 上快速安装和启动 Docker 环境。

  1. 从 Docker 官网下载 Docker Desktop for Windows 并安装。

  2. 在安装过程中,选择 Hyper-V 作为虚拟化引擎,并启动该功能。

  3. 安装完成后,启动 Docker Desktop for Windows 应用程序。

  4. Docker 应当已经安装完成,您可以在命令行中输入 docker version 命令来验证 Docker 是否正确地安装。

方法二:安装 Docker 工具包

  1. 在 Windows 10 上安装 Docker 工具包需要开启 Windows Subsystem for Linux (WSL) 功能。

    • 打开 PowerShell 终端以管理员身份运行。

    • 输入以下命令以启用 WSL 功能:

       

      powershellCopy Code

      dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

      提示:如果您的 Windows 10 版本低于 1903,请使用以下命令代替:

       
           

      powershellCopy Code

      Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    • 重启计算机。

  2. 安装 Docker 工具包。

    • 打开 Microsoft Store 应用程序并搜索 "Ubuntu"。

    • 从搜索结果中选择 Ubuntu,并安装到您的计算机上。

  3. 在 Ubuntu 中,在终端中输入以下命令以安装 Docker:

    • 更新 apt 包索引:

       

      bashCopy Code

      sudo apt-get update
    • 安装必要的依赖项以允许 apt 使用 HTTPS 方式下载软件包:

       

      bashCopy Code

      sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
    • 添加 Docker 的官方 GPG 密钥:

       

      bashCopy Code

      curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    • 添加 Docker 的 apt 软件包源:

       

      bashCopy Code

      sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    • 更新 apt 包索引:

       

      bashCopy Code

      sudo apt-get update
    • 安装最新版本的 Docker CE:

       

      bashCopy Code

      sudo apt-get install docker-ce
  4. 安装完成后,通过执行 docker version 命令来验证 Docker 是否正确地安装。

以上就是在 Windows 10 上安装 Docker 的两种方法。需要注意的是,Docker for Windows 要求操作系统版本大于等于 Windows 10 专业版 15063,而 Docker 工具包则要求操作系统版本大于等于 Windows 10 1709。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值