Windows安装Docker Desktop

Windows安装Docker Desktop

摘要

本篇博客记录Windows下安装Docker Desktop的方法,以便加深理解和记忆

前置工作

系统准备

  • Windows 10、Windows 11 64位 专业版、企业版(Windows 家庭版或教育版仅允许运行 Linux 容器)
  • CPU支持虚拟化
  • 至少4GB内存

BIOS开启虚拟化

在CPU支持虚拟化的情况下,确保BIOS中开启虚拟化支持

  • 查看是否开启虚拟化:任务管理器 → 性能

下面以本机联想ThinkPad为例,开启BIOS虚拟化

  • 在系统启动时按下Enter按键,阻止正常进行系统,进入启动中断菜单
  • 根据提示按F1进入BIOS系统
  • 在BIOS中选择Security安全配置,并选择Virtulazation虚拟化选项
  • 开启如下的第2、3条配置项,启动系统虚拟化

安装wsl

shell 复制代码
# 此处科学上网
wsl --install
# 验证
wsl --version

开启Hyper-V相关配置

控制面板 → 程序 → 程序和功能

安装与配置

下载安装

Docker Desktop官网

  • 英特尔处理器也选择Windows AMD
  • 安装时安装默认配置

配置

  • 运行docker desktop可跳过用户登录
  • 配置镜像源:Setting → Docker Engine(配置文件对应于C:\Users\Administrator\.docker目录下的daemon.json配置文件
shell 复制代码
{
    "registry-mirrors" : [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://cr.console.aliyun.com",
    "https://mirror.ccs.tencentyun.com"
  ]
  • 验证
cmd 复制代码
# 或者docker desktop 查看
docker ps -a
相关推荐
duansamve14 小时前
Python3+Flask+PostgreSQL18+Vue3项目生产环境用docker如何部署?
python·docker·flask
mengge.cloud16 小时前
prometheus+k8s+弹性伸缩,综合项目
云原生·容器·kubernetes·prometheus
Zucker n18 小时前
文献发现、课题组织与证据可追溯的论文阅读。
论文阅读·windows·ubuntu
xbzb20 小时前
从零容器化部署 ECShop:Harbor 私有仓库 + 自定义 PHP 镜像 + LNMP 三容器
容器·php·harbor·镜像·仓库·ecshop
那明眸似水21 小时前
云原生项目三:Docker秒级启动NextCloud个人网盘存储办公系统
linux·运维·docker·云原生·容器
腾飞开源21 小时前
03_Kubernetes 核心概念拆解:从 Spec/Status 收敛到工作负载控制器的设计逻辑
云原生·容器·kubernetes
知已难寻1 天前
Docker 入门:容器技术与 Docker 基础
java·运维·服务器·docker·云原生·容器
xbzb2 天前
镜像到底存在哪:/var/lib/docker 的四级映射与 daemon.json 配置
docker·容器·json·镜像·daemon.json·四级
flyingonpine2 天前
PowerShell脚本数字签名实战:自签名证书、代码签名与信任链验证
windows·信任链
goehou2 天前
让 AI 替我操作这台电脑,先把手能伸多远定下来
windows·自动化·权限管理·ai agent