当前位置: 首页 > news >正文

windows部署docker

1.下载docker

打开浏览器,访问 Docker Desktop 下载页面。

2.安装 Docker Desktop

运行安装程序:
双击下载的 Docker Desktop 安装包,启动安装程序。
选择安装选项:
按照屏幕上的指示进行操作。建议选择默认选项,包括启用 WSL 2 和 Hyper-V。
在安装过程中,可能会要求启用 Windows 功能。根据提示启用相关功能。
完成安装:
安装完成后,系统会提示你重启计算机。请务必重启计算机以完成安装。

3.配置 Docker Desktop

启动 Docker Desktop:

在 Windows 开始菜单中找到 Docker Desktop,点击启动程序。
启动过程中,Docker 会自动启动必要的后台服务,并可能会要求你登录 Docker Hub 账户。你可以选择注册一个 Docker Hub 账户,也可以选择跳过此步骤。
检查 Docker 运行状态:

确保 Docker Desktop 的图标在系统托盘中显示为正常运行状态(图标为蓝色鲸鱼)。
配置镜像加速器(可选):

在国内,Docker Hub 的访问速度可能较慢。可以配置 Docker 使用国内的镜像加速器来提升镜像下载速度。
右键点击 Docker Desktop 系统托盘图标,选择“Settings”。
转到“Docker Engine”选项卡,在配置文件中添加镜像加速器的配置。以下是一个常见的配置示例,使用了阿里云的镜像加速器:

{"registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com/","https://docker.mirrors.ustc.edu.cn/","https://6kx4zyno.mirror.aliyuncs.com/","https://ccr.ccs.tencentyun.com/","https://docker.m.daocloud.io/"]
}

保存配置并重启 Docker 服务。

如果启动Docker Engine stopped的解决方法
检查 Hyper-V 是否启用
Docker 依赖于 Hyper-V 虚拟化技术,因此需要确保 Hyper-V 已启用:
打开控制面板,选择“程序和功能”。
点击“启用或关闭 Windows 功能”。
找到 Hyper-V 并勾选,然后点击“确定”
检查 WSL 是否启用
Docker 还依赖于 Windows Subsystem for Linux (WSL):
打开控制面板,选择“程序和功能”。
点击“启用或关闭 Windows 功能”。
找到“适用于 Linux 的 Windows 子系统”并勾选,然后点击“确定”

4验证 Docker 安装

打开终端:

使用命令提示符(cmd)或 Windows PowerShell。
检查 Docker 版本:
输入以下命令,检查 Docker 的版本信息:

> docker --version

https://www.runoob.com/docker/windows-docker-install.html


http://www.mrgr.cn/news/96863.html

相关文章:

  • 第1章-3 MySQL的逻辑架构
  • py数据结构day3
  • java 使用 spring AI 实战MCP
  • es自定义ik分词器中文词库实现热更新
  • java项目分享-分布式电商项目附软件链接
  • C++ 新特性 | C++ 11 | 左值、右值与将亡值
  • Windows 实战-evtx 文件分析--笔记
  • 1.4 基于模拟退火改进蛇算法优化VGG13SE网络超参数的故障诊断模型
  • VMware上的windows虚拟机安装使用Docker方法
  • 3D 地图渲染-区域纹理图添加
  • C++中的继承
  • 推导Bias² + Variance + σ²_ε
  • 【11408学习记录】从混乱到清晰:还原+断开+简化,彻底攻破英语分裂式长难句
  • Spring Boot 工程创建详解
  • arcgis10.8 Toolbox中没有找到conversion tools模块
  • GitHub 趋势日报 (2025年04月01日)
  • Kubernetes 入门篇之 Node 安装与部署
  • Windows 实战-evtx 文件分析--做题笔记
  • Pycharm(十二)列表练习题
  • 视图函数的应用