Docker的安装(基于windows的安装)

首先给出官网的安装地址:Install Docker Desktop on Windows | Docker Documentation

 

在安装windows前需要有几个准备工作

启用Hyper-V以在 Windows 10上创建虚拟机:

1、使用 PowerShell 启用 Hyper-V

在windows中搜索powerShell

使用管理员身份打开控制台,运行以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

2、通过控制面板“设置”启用 Hyper-V 角色

  • 打开控制面板
  • 找到程序
  • 选择“打开或关闭 Windows 功能”。
  • 选择“Hyper-V”,然后单击“确定”。

 在安装完成后系统会提示你重启计算机

### 安装与配置 Docker on Windows #### 确认系统需求和支持版本 为了确保顺利安装 Docker,在开始之前需确认所使用的 Windows 版本支持 Docker Desktop。通常,Docker 要求 Windows 10 或更高版本,并且启用了 Hyper-V 和容器功能[^1]。 #### 启用 WSL 2 (Windows Subsystem for Linux) 由于 WSL 是在 Windows 上运行 Linux 环境的有效方式之一,建议先启用此特性。具体操作如下: - 打开 PowerShell 并以管理员身份执行以下命令来安装 WSL 及其内核更新包: ```powershell wsl --install ``` 这一步骤会自动下载并设置默认的 Linux 发行版以及必要的组件[^3]。 #### 下载并安装 Docker Desktop 访问官方页面获取最新版 Docker Desktop Installer.exe 文件,双击运行该文件按照提示完成整个过程即可。在此期间可以选择是否要参与测试计划获得预览特性。 #### 创建符号链接(可选) 对于希望自定义 Docker 安装路径的情况,可以通过创建 Junction Point 来实现磁盘空间优化的目的。例如,如果想要把 `C:\Program Files\Docker` 映射到其他分区下的相同目录结构,则可以在命令提示符下输入类似下面这样的指令: ```batch mklink /j "C:\Program Files\Docker" "D:\Program Files\Docker" ``` 请注意这样做可能会影响某些依赖于绝对路径的应用程序正常工作,因此仅当确实有必要时才考虑采用这种方法[^4]。 #### 配置 Docker 设置 首次启动 Docker Desktop 应用之后,可以根据个人喜好调整一些基本选项,比如资源分配、代理服务器设定等;另外还可以通过切换至 Linux Containers 使用基于 WSL2 的引擎替代传统的 MobyLinuxVM 提升性能表现[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值