Windows上安装Docker Desktop

这篇具有很好参考价值的文章主要介绍了Windows上安装Docker Desktop。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

运行环境

  • Windows 10
  • Docker Desktop 4.21.1

安装步骤

步骤1:

勾掉"Use WSL 2 instead of Hyper-V(recommended)"(原因见小插曲2章节

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

步骤2:

安装完成

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

步骤3:

运行Docker Desktop

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

 步骤4:

配置镜像加速器(可选)

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

配置文件目录:ProgramData\Docker\config\daemon.json(实际为USER_HOME/.docker/daemon.json)

查看

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V


插曲

小插曲1

安装完成之后,运行docker version、docker info时,都提示"error during connect: this error may indicate that the docker daemon is not running",如下图所示

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

网上有人说需要启动docker daemon,使用DockerCli -SwitchDaemon可以启动,实际上并没有任何作用。

实际上只需要双击运行Docker Desktop即可。

小插曲2

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

看提示是跟WSL有关系,因为我安装的时候默认勾选了"Use WSL 2 instead of Hyper-V(recommended",实际上我只是启用了WSL这个windows功能,但是没有安装。

反复安装、重启电脑多次之后,我就放弃了。

***2023-08-17补充内容***

问题已解决。

因为之前没有安装wsl,这次我安装了Ubuntu-22.04 2,但是问题依然存在,而且出现了新问题:

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

经过搜索:

出现上述问题原因是使用代理软件,或游戏加速服务,winsock出现问题。

可以通过注册表的方式,从winsock中排除wsl即可。

将下列内容保存到文本文件中,修改为reg后缀,双击运行即可

Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]
"AppFullPath"="C:\\Windows\\System32\\wsl.exe"
"PermittedLspCategories"=dword:80000000

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

问题解决,而且docker desktop也不再提示 Unexpected WSL error了。

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

小插曲3

即使勾掉WSL2,又换了一种提示😂🤣😢,虚拟化明明是启用了啊

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

反复安装、重启电脑多次之后,好了🐱‍🏍

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V

小插曲4

这个提示到目前应该没有发现有影响,可忽略。

Windows上安装Docker Desktop,# Docker,Docker Desktop,docker,desktop,WSL,Hyper-V文章来源地址https://www.toymoban.com/news/detail-608610.html

到了这里,关于Windows上安装Docker Desktop的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 基于 WSL2、 Docker Desktop搭建Windows和Linux系统 Docker 环境

    基于 WSL2、 Docker Desktop搭建Windows和Linux系统 Docker 环境

    目录 介绍 环境 安装教程 开启 WSL2 服务 安装 CentOS 系统 安装 docker Desktop 其他  安装镜像 WSL 命令使用 Docker-Desktop 储存路径更改 WSL2 :可以理解为是 Windows 上的一个工具,通过 WSL2 可以在 Windows 上运行 Linux 子系统。  Docker Desktop :可以理解为是 Docker 的桌面版,或者是 W

    2024年01月20日
    浏览(20)
  • 【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)

    【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)

    目录 一、准备工作 1. 安装WSL(适用于 Linux 的 Windows 子系统) 2. docker简介——来源chatGPT 二、Windows安装 Docker Desktop 1. 官网链接 2. 安装过程 3. 迁移到非系统盘 4. 配置国内镜像源 国内镜像 方法1——通过Docker-Desktop配置 方法2——找打daemon.json文件进行配置 三、在适用于 Wind

    2024年02月12日
    浏览(19)
  • Windows11 Docker Desktop 启动 -wsl kernel version too low

    Windows11 Docker Desktop 启动 -wsl kernel version too low

    系统环境:windows11 1:docker下载 Docker: Accelerated Container Application Development  下载后双击安装即可 安装后启动Docker提示:Docker Desktop -wsl kernel version too low 处理起来也是非常方便 1:管理员身份启动:powershell  

    2024年02月11日
    浏览(8)
  • Docker Desktop+WSL2并安装到D盘

    Docker Desktop+WSL2并安装到D盘

    1. 安装路径建立软连接 docker desktop默认安装到上图位置,使用如下命令建立软连接,命令如下: 注:以管理员身份打开cmd mklink /j “C:Program FilesDocker” “D:Program FilesDocker” 2、镜像存储路径建立软连接 上图为docker desktop默认的存储镜像路径,命令如下 mklink /j “C:Users139

    2024年02月03日
    浏览(10)
  • Win11 安装 Docker Desktop 和 WSL2 并进行安装位置迁移

    Win11 安装 Docker Desktop 和 WSL2 并进行安装位置迁移

    点击链接下载 Docker Desktop:https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe 下载后得到: 在 Docker Desktop Installer.exe 所在的目录下运行 Windows 命令提示符 在命令行中输入以下命令来进行 Docker Desktop 的安装: 注:Docker Desktop 默认安装位置为: C:Program FilesDockerDocker 这

    2024年02月07日
    浏览(19)
  • 【Docker Desktop】Windows 10 上 Docker Desktop 的安装与配置

    【Docker Desktop】Windows 10 上 Docker Desktop 的安装与配置

    官方文档: Docker overview 关于docker容器和镜像的区别 容器是镜像的实例,类似于面向对象中的类与其实例化,也可以说镜像是文件, 容器是进程。 容器是基于镜像创建的, 即容器中的进程依赖于镜像中的文件, 这里的文件包括进程运行所需要的可执行文件, 依赖软件, 库文件,

    2024年01月25日
    浏览(14)
  • 【Docker 学习笔记】Windows Docker Desktop 安装

    【Docker 学习笔记】Windows Docker Desktop 安装

    Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。 Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。 因此, Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必须安

    2024年02月15日
    浏览(11)
  • Windows上安装Docker Desktop

    Windows上安装Docker Desktop

    Windows 10 Docker Desktop 4.21.1 勾掉\\\"Use WSL 2 instead of Hyper-V(recommended)\\\"( 原因见小插曲2章节 ) 安装完成 运行Docker Desktop 配置镜像加速器(可选) 配置文件目录:ProgramDataDockerconfigdaemon.json(实际为USER_HOME/.docker/daemon.json) 查看 安装完成之后,运行docker version、docker info时,都提示

    2024年02月15日
    浏览(11)
  • Windows10 Docker Desktop安装

    Windows10 Docker Desktop安装

    Docker Desktop 是 Docker 公司推出的一款桌面应用程序,它提供了一个用户友好的界面,方便开发人员在本地环境中使用容器技术。 容器是一种轻量级的虚拟化技术,可以将应用程序和其依赖项打包在一起,形成一个独立、可移植的运行单元。 Docker Desktop 允许开发人员使用 Dock

    2024年01月16日
    浏览(6)
  • Windows 11 安装 Docker Desktop

    Windows 11 安装 Docker Desktop

    WSL 全称是 Windows Subsystem for Linux ,适用于 Linux 的 Windows 子系统,可让开发人员按原样运行 GNU/Linux 环境,包括大多数命令行工具、实用工具和应用程序,且不会产生传统虚拟机或双启动设置开销。 简单的说就是 WSL 能让你在不安装 Linux 或者 VM (虚拟机)的情况下体验双系统

    2024年02月05日
    浏览(10)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包