windows安装Docker详细步骤

Docker依赖于Linux环境,因此所有在Windows安装Docker的方法都需要先安装一个虚拟机,常用的虚拟机有VMWare或VirtualBox,这里使用的是Windows自带的Hyper-V,对于电脑性能不足的笔记本用户来说会友好一些。

使用的系统:Windows 11

一、开启 Hyper-V

点击屏幕下方的【开始】按钮,在搜索栏中输入控制面板,点击打开【控制面板】。

图片[1]-windows安装Docker详细步骤-维客博客

点击【程序】,点击【启用或关闭Windows功能】

勾选 【Hyper-V】、【容器】、【适用于Linux的Windows子系统】、【虚拟机平台】 并确认安装,重启电脑

图片[2]-windows安装Docker详细步骤-维客博客

二、安装WSL 2

点击屏幕下方的【开始】按钮,在搜索栏中输入Microsoft Store,点击打开【微软应用商店】。

搜索WSL 2,点击安装

图片[3]-windows安装Docker详细步骤-维客博客

三、安装Ubuntu

在微软应用商店里搜索Ubuntu,选择需要的版本安装,这里选择的是Ubuntu 22.04.5 LTS

图片[4]-windows安装Docker详细步骤-维客博客

四、安装Docker

在微软应用商店里搜索Docker Desktop,点击安装

图片[5]-windows安装Docker详细步骤-维客博客

安装完成后会在电脑桌面显示Docker Desktop的快捷方式,双击运行。也可以在开始菜单里搜索打开。

图片[6]-windows安装Docker详细步骤-维客博客

打开Docker Desktop之后会提示我们需要登录,由于目前国内的网络是无法访问Docker官网的,所以点击【Continue without signing in】跳过登录。

如果有加速器可以开着加速器注册登录。

五、Docker Desktop汉化

能够进入主界面说明安装成功了,若想要Docker Desktop显示中文,可以下载汉化包。

首先在主界面记下Docker Desktop右下角的版本号

图片[7]-windows安装Docker详细步骤-维客博客

GitHub下载汉化包

Releases · asxez/DockerDesktop-CNgithub.com/asxez/DockerDesktop-CN/releases

找到版本号相同的

图片[8]-windows安装Docker详细步骤-维客博客

点击Assets,选择app-Windows-x86.asar

图片[9]-windows安装Docker详细步骤-维客博客

如果因网络问题下载不下来,可以去搜索GitHub镜像网站,及其对应的使用教程,将下载连接粘贴进去即可下载。

安装汉化包首先要关闭Docker Desktop,查看任务管理器确保关闭。

在Docker安装目录找到app.asar文件并将其备份,防止出现意外。

Windows下默认为 C:\Program Files\Docker\Docker\frontend\resources

将下载的asar文件改名为app.asar后替换原文件。

图片[10]-windows安装Docker详细步骤-维客博客

六、Docker镜像加速

因网络问题,在国内使用Docker需要配置镜像加速。很多服务商都提供了国内加速器服务,但需要注意是否失效,及时更换最新的镜像源。

这里列举两个常用的免费镜像源:

https://docker.1ms.run

https://docker.xuanyuan.me

打开Docker Desktop,点击右上方的齿轮图标,然后点击【Docker 引擎】,在代码块中添加

  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker.xuanyuan.me"
  ],

点击Apply完成配置。

图片[11]-windows安装Docker详细步骤-维客博客

七、Docker 运行 Hello World

在开始菜单中搜索cmd打开命令行,或者打开Docker Desktop,点击右下角的终端

图片[12]-windows安装Docker详细步骤-维客博客

在命令行里输入后执行

docker run hello-world

如果有看到 Hello from Docker! 说明Docker安装成功了

图片[13]-windows安装Docker详细步骤-维客博客
© 版权声明
THE END
喜欢就支持一下吧
点赞9赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容