admin管理员组文章数量:1259969
一.Docker简介
Docker 是一个开源平台,用于开发、交付和运行应用程序。它通过容器化技术,将应用程序及其依赖项打包在一个轻量级、可移植的容器中,使应用能够在任何环境中一致运行。
核心概念
-
镜像(Image):只读模板,包含运行应用所需的代码、库和配置文件。
-
容器(Container):镜像的运行实例,是一个独立的执行环境。
-
仓库(Registry):存储和分发镜像的地方,如 Docker Hub。
二.检查系统要求
1.操作系统
Windows 10/11(64位)专业版、企业版或教育版(家庭版需手动启用 WSL 2)。
2.虚拟化支持
任务管理器 → 性能 → CPU → 查看“虚拟化”是否启用,若未启用则需在 BIOS 中启用虚拟化技术(Intel VT-x 或 AMD-V)。
3.WSL 2
Windows 10 版本 2004 或更高版本(建议更新到最新系统)。
三.启用必要功能
1.启用 WSL 2
Docker Desktop for Windows 需要 WSL 2 支持。以管理员身份打开 PowerShell,执行以下命令安装:
wsl --install
此命令将启用运行 WSL 和安装 Linux 的 Ubuntu。安装好之后直接进入 Ubuntu 系统,系统会提示创建默认用户并设置密码,之后每次启动会自动登录该用户。输入 exit 则退出 Ubuntu 系统。
2.启用 Hyper-V(仅限Windows专业版/企业版/教育版)
(1)搜索并打开 “启用或关闭 Windows 功能”。
(2)勾选 Hyper-V 和 “适用于 Linux 的 Windows 子系统”。
完成上述操作后重启电脑
四.安装Docker
1.下载Docker Desktop
(1)访问 Docker 官网下载页面:https://www.docker/products/docker-desktop
(2)点击 Download for Windows 下载安装程序。
2.安装 Docker Desktop
(1)双击下载的 Docker Desktop Installer.exe。默认安装路径C:\Program Files\Docker\Docker,若想改变默认安装路径,则执行以下指令:
Start-Process 'Docker Desktop Installer.exe' 'install --installation-dir=D:\Program Files\Docker'
(2)安装过程中,勾选 “使用 WSL 2 代替 Hyper-V”(推荐)。
根据提示完成安装,安装完成后重启电脑。
3.启动并配置 Docker
(1)重启后,首先启用 WSL 安装的 Ubuntu 系统,打开 PowerShell 输入以下指令
wsl
(2)打开安装好的 Docker Desktop。
(3)首次启动时会提示登录 Docker 账户(若无账户可跳过,但部分功能受限)。
(4)等待 Docker 初始化完成(右下角鲸鱼图标显示“Docker Desktop running”)。
4.验证安装
(1)打开命令提示符或 PowerShell。
(2)输入以下命令验证 Docker 是否安装成功,显示 Docker 版本信息即表示安装成功。
docker --version
5.更改镜像默认保存路径
(1)运行 Docker,进入设置页,点击 Resources 选项,发现镜像默认安装在 %UserProfile%\AppData\Local\Docker\wsl 目录下
(2)点击 Browse 按钮,选择自定义的其他盘路径,例如:D:\Program\
(3)最后点击Apply & restart按钮重启Docker即可生效。
版权声明:本文标题:Windows安装Docker的详细教程 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1740840638a2294438.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论