【Docker Desktop】Windows11安装 Docker Desktop

目录

[一、Windows11 开启 WSL 2](#一、Windows11 开启 WSL 2)

[二、安装 Docker Desktop](#二、安装 Docker Desktop)

应用场景‌

系统识别方法‌

[三、第一次打开 Docker Desktop](#三、第一次打开 Docker Desktop)

[1. 点击 Accept 接受协议](#1. 点击 Accept 接受协议)

[2. 这里不登陆 Continue without signing in](#2. 这里不登陆 Continue without signing in)

[3. 直接 Skip 跳过](#3. 直接 Skip 跳过)

[四、配置设置 Docker Desktop](#四、配置设置 Docker Desktop)

[0. 申请阿里云的 Docker 镜像加速(可跳过)](#0. 申请阿里云的 Docker 镜像加速(可跳过))

[0.1 访问并登录阿里云](#0.1 访问并登录阿里云)

[0.2 复制你的镜像加速链接](#0.2 复制你的镜像加速链接)

[1. 配置镜像加速器(解决拉取镜像缓慢)](#1. 配置镜像加速器(解决拉取镜像缓慢))

[2. 更改默认镜像存储地址](#2. 更改默认镜像存储地址)

[3. 配置 Docker Desktop 对应 WSL 2 使用的 Ubantu 发行版(可选)](#3. 配置 Docker Desktop 对应 WSL 2 使用的 Ubantu 发行版(可选))

[4. 测试 Docker 拉取镜像与运行](#4. 测试 Docker 拉取镜像与运行)

[五、拉取镜像(Docker Desktop)](#五、拉取镜像(Docker Desktop))

[六、Docker 常用命令](#六、Docker 常用命令)


一、Windows11 开启 WSL 2

PS:已写了上一篇文章链接

Windows11 开启 WSL 2

这里强调说明 :

之后以后的所有操作,除了简单查询信息,所有在终端运行的命令一律运行以管理员运行终端!

之后以后的所有操作,除了简单查询信息,所有在终端运行的命令一律运行以管理员运行终端!

之后以后的所有操作,除了简单查询信息,所有在终端运行的命令一律运行以管理员运行终端!

之后以后的所有操作,除了简单查询信息,所有在终端运行的命令一律运行以管理员运行终端!

之后以后的所有操作,除了简单查询信息,所有在终端运行的命令一律运行以管理员运行终端!

之后以后的所有操作,除了简单查询信息,所有在终端运行的命令一律运行以管理员运行终端!

之后以后的所有操作,除了简单查询信息,所有在终端运行的命令一律运行以管理员运行终端!

二、安装 Docker Desktop

Docker Desktop 官网下载

注意根据设备 CPU 架构下载对应 Docker Desktop 安装包:

应用场景‌

  • ‌AMD64 主导领域 ‌:
    • 个人电脑(Windows/Linux 台式机、笔记本)
    • 高性能工作站与服务器
    • 云计算数据中心 16。
  • ‌ARM64 主导领域 ‌:
    • 智能手机、平板电脑(iOS/Android)
    • 嵌入式设备(路由器、IoT)
    • 苹果 M 系列芯片电脑
    • 边缘计算与低功耗服务器 13。

系统识别方法‌

  • ‌Linux/macOS ‌:终端输入 uname -m:
    • 输出 x86_64 → AMD64
    • 输出 aarch64 或 arm64 → ARM64 57。
  • ‌Windows ‌:
    • 系统设置 → "系统类型" 显示 ‌**"基于 x64 的处理器"**‌ → AMD64
    • 显示 ‌**"基于 ARM 的处理器"**‌ → ARM64 513。

注意:下载后安装,全部默认即可。(如果 WSL 2 忘记勾选,可以在 Docker Desktop 里设置勾选)

安装成功

++点击 Close and log out 后会重启电脑++

三、第一次打开 Docker Desktop

1. 点击 Accept 接受协议

2. 这里不登陆 Continue without signing in

3. 直接 Skip 跳过

四、配置设置 Docker Desktop

0. 申请阿里云的 Docker 镜像加速(可跳过)

0.1 访问并登录阿里云

阿里云免费申请 Docker 镜像加速服务链接

0.2 复制你的镜像加速链接

在左侧栏 ---> 镜像工具 ---> 镜像加速器


1. 配置镜像加速器(解决拉取镜像缓慢)

  • 打开 Docker 设置
  • 左侧 Docker Engine
  • 修改 JSON 加入配置字段加速器地址
  • 点击 Apply & restart

国内优选镜像加速地址:

服务商 加速器地址
阿里云 https://<你的ID>.mirror.aliyuncs.com (需免费申请)
腾讯云 https://mirror.ccs.tencentyun.com
DaoClud (推荐) https://docker.m.daocloud.io
网易 https://hub-mirror.c.163.com
中国 Docker 官方 https://registry.docker-cn.com
中科大 https://docker.mirrors.ustc.edu.cn

可以多个镜像加速地址:

javascript 复制代码
"registry-mirrors": [
    "https://<你的ID>.mirror.aliyuncs.com",
    "https://mirror.ccs.tencentyun.com",
    "https://registry.docker-cn.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]

加速器地址生效验证:

查 "Registry Mirrors" 字段是否包含配置的地址

javascript 复制代码
docker info

直接运行 DOS 管道符筛选(推荐使用):

javascript 复制代码
docker info | findstr https://

2. 更改默认镜像存储地址

PS:默认是 C 盘,所以我们的镜像不要存到 C 启动盘避免影响。

注意:++Docker Desktop 版本,我的是 4.41.2,之前的版本可能不同!!++

操作步骤:设置 ---> Resources ---> Advanced


3. 配置 Docker Desktop 对应 WSL 2 使用的 Ubantu 发行版(可选)


4. 测试 Docker 拉取镜像与运行

会自动拉去此测试镜像并运行。你如果拉取失败,可能你没魔法。

javascript 复制代码
docker run hello-world

五、拉取镜像(Docker Desktop)

在侧边栏 ++Docker Hub++

魔法!魔法!魔法!魔法!魔法!

六、Docker 常用命令

我的博客 CSDN Docker 常用命令链接

相关推荐
不会就选b8 小时前
Linux之TCP理论<1>
linux·运维·服务器
倔强的石头1069 小时前
应用账号最小权限实践:读写账号、报表账号、运维账号分层
java·运维·开发语言
Android系统攻城狮10 小时前
Linux Gstreamer深度解析之gst_audio_encoder_get_frame_samples_min调用流程与实战(六十)
linux·运维·服务器·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
_upupup11 小时前
Linux中的自动化构建——make/Makefile
linux·运维·自动化
还卿一钵无情泪11 小时前
Docker 部署Unsloth 绕开环境配置难题
运维·人工智能·docker·ai·容器·nlp·干货
打工仔折腾 AI12 小时前
Docker镜像分层与卷挂载到底怎么工作:一次文件系统层面的实测分析
运维·人工智能·后端·python·docker·容器·性能优化
大猫会长13 小时前
调用codebuddy集成的supabase授权白屏解决方法
linux·运维·服务器
夜之眷属14 小时前
服务器被挖矿病毒入侵的排查与清理实录
运维·服务器
极客先躯14 小时前
高级java每日一道面试题-2026年01月20日-实战篇[Docker]-如何实现镜像的跨区域复制?
java·运维·docker·容器·架构图
韩振方14 小时前
为什么服务显示占了 8G,实际内存却没那么多?
运维