Docker - Windows下Docker环境的安装部署教程(以Win10为例)
作者:hangge | 2024-12-09 08:40
Docker 是一个轻量级的容器虚拟化平台,能够帮助开发者快速构建、测试和部署应用程序。我之前写文关于 Linux 系统下 Docker 的安装(点击查看),本文以 Windows 10 为例,详细讲解 Windows 系统下 Docker 环境的安装与配置步骤。
(2)若没有安装,则会显示如下信息:
(2)如果成功返回版本信息,则说明 Docker 安装成功了。
(3)最后点击下方的 Apply & Restart 按钮保存重启即可。
(2)容器启动后,我们可以使用浏览器访问 http://localhost 访问我们启动的服务了:
(2)返回结果如下:
一、系统虚拟化
1,启用虚拟化
打开任务管理器(CTRL + Shift + Esc),选择性能,查看 CPU 虚拟化,确认是否已启用(默认启用)。
2,启用 Hyper-v 并开启虚拟任务
(1)打开“控制面板”->“程序”
(2)然后点击“启用或关闭 Windows 功能”
(3)然后勾选下面红框标注的 4 个功能组件,点击确定开始安装。安装完毕后根据提示重启电脑。
二、安装 WSL
提示:Windows Subsystem for Linux(简称 WSL)是一个在 Windows 10\11 上能够运行原生 Linux 二进制可执行文件(ELF 格式)的兼容层。
1,检验安装
(1)再终端中输入如下命令,查看是否有安装 wsl。
wsl
(2)若没有安装,则会显示如下信息:
2,安装 WSL
(1)安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 计算机需要虚拟化功能才能使用此功能。以管理员身份打开 PowerShell 并运行下面命令:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
(2)然后我们直接下载下方的安装包,然后双击安装。
- https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
(3)最后执行如下命令将 WSL 2 设置为默认版本:
wsl --set-default-version 2
三、安装 Docker
1,下载安装包
(1)下面分别是官网下载地址和阿里云的下载地址,根据需求选择下载:
(2)接着双击安装包进行安装即可。安装完成后,任务栏会出现一个小鲸鱼图标(注意安装完成后可能会重启系统)
2,检查是否安装成功
(1)我们在 CMD 终端中输入如下命令:
docker --version
(2)如果成功返回版本信息,则说明 Docker 安装成功了。
四、Docker 配置
1,打开 Docker 配置中心
右键点击 docker 图标,然后选择弹出菜单中的“Settings”菜单项。
2,配置 Docker 国内镜像
(1)在弹出的窗口中,点击左侧的 Docker Engine
(2)然后在右侧的 registry-mirrors 节点中添加国内的镜像地址,加快镜像拉取速度。
"registry-mirrors": [ "https://hub.rat.dev", "https://docker.1panel.live" ],
五、使用测试
1,拉取并运行容器
(1)我们执行如下命令启动一个基于 docker/getting-started 镜像的 Docker 容器,该镜像是 Docker 官方的一个示例镜像,包含了入门教程和一些展示内容。
docker run -d -p 80:80 docker/getting-started
(2)容器启动后,我们可以使用浏览器访问 http://localhost 访问我们启动的服务了:
2,查看状态
(1)我们可以通过如下命令查看当前运行的所有容器:
docker ps
(2)返回结果如下:
全部评论(0)