智能建站官网,wordpress 菜单调用,深圳网站建设公司哪家,河南省建设部网站文章目录 一、前言二、Windows Docker 安装1. 基于Hyper-V后端和Windows容器的安装2. 基于WSL2后端的安装#xff08;推荐#xff09;3. 安装Docker Desktop on Windows4. 启动并验证Docker Desktop 一、前言
Docker并非是一个通用的容器工具#xff0c;它依赖于已存在并运… 文章目录 一、前言二、Windows Docker 安装1. 基于Hyper-V后端和Windows容器的安装2. 基于WSL2后端的安装推荐3. 安装Docker Desktop on Windows4. 启动并验证Docker Desktop 一、前言
Docker并非是一个通用的容器工具它依赖于已存在并运行的Linux内核环境。
Docker实质上是在已经运行的Linux下制造了一个隔离的文件环境因此它执行的效率几乎等同于所部署的Linux主机。
因此Docker必须部署在Linux内核的系统上。如果其他系统想部署Docker就必须安装一个虚拟Linux环境。 在Windows上部署Docker的方法都是先安装一个虚拟机并在安装Linux系统的的虚拟机中运行Docker
二、Windows Docker 安装
适用于Windows的Docker Desktop下载Install Docker Desktop on Windows
准备安装环境主要有两种1. 基于 Hyper-V后端和 Windows容器的安装2. 基于 WSL2后端 的安装
1. 基于Hyper-V后端和Windows容器的安装
该种安装方式环境要求
Windows 11 64 位专业版 21H2 或更高版本或企业版或教育版 21H2 或更高版本。Windows 10 64 位Pro 21H2内部版本 19044或更高版本或企业版或教育版 21H2内部版本 19044或更高版本。必须启用Hyper-V 和Windows容器功能。
对于 Windows 10 和 Windows 11 家庭版请使用WSL2后端安装方式。
系统要求就不说了这里说下【启用Hyper-V 和Windows容器功能】
在任务栏搜索框输入启用或关闭Windows功能然后打开后勾选如下配置 注意 Hyper-V一旦启用QEMU、VirtualBox 或 VMWare Workstation 15 及以下版本可能无法使用
2. 基于WSL2后端的安装推荐
该种安装方式环境要求
WSL 版本 1.1.3.0 或更高版本。Windows 11 64 位家庭版或专业版 21H2 或更高版本或企业版或教育版 21H2 或更高版本。Windows 10 64 位家庭版或专业版 21H2内部版本 19044或更高版本或企业版或教育版 21H2内部版本 19044或更高版本。在 Windows 上启用 WSL 2 功能。有关详细说明请参阅 安装 WSL | Microsoft Learn 。下载并安装 Linux 内核更新包。
系统要求就不说了这里说下【启用 WSL2 功能】和【下载并安装 Linux 内核】
最简单的方式
在管理员模式下打开PowerShell或Windows命令提示符输入wsl --install命令然后重启计算机即可。
wsl --install该命令将启用运行WSL并安装 Linux 的 Ubuntu 发行版所需的功能另外该命令会自动将WSL升级为WSL2。
如果你不想使用默认的ubuntu Linux内核可使用wsl --install -d Distribution Name命令详情参考 更改默认安装的 Linux 发行版
如果你运行的是旧版或只是不想使用 install 命令并希望获得分步指引请参阅 旧版 WSL 手动安装步骤
使用 WSL 安装 Linux 发行版的过程完成后使用“开始”菜单打开该发行版默认情况下为 Ubuntu。 系统将要求你为 Linux 发行版创建“用户名”和“密码”。
(首次启动新安装的 Linux 发行版时将打开一个控制台窗口要求你等待将文件解压缩并存储到计算机上。 未来的所有启动时间应不到一秒)
3. 安装Docker Desktop on Windows
有两种安装方式交互式安装、命令行安装。
这里选择交互式安装
1双击已下载的Docker Desktop Installer.exe安装程序
2在安装确认提示中根据前面1、2小节中你准备的安装环境来确认是否勾选Use WSL 2 instead of Hyper-V;
需要注意的是如果你的系统仅支持其中之一你将无法选择使用何种方式。
3安装成功后单击close and log out退出以完成安装过程
温馨提示点击close and log out会注销当前系统用户并且关闭掉已打开的应用程序如果你有未保存的内容请保存后再操作哦
命令行的安装方式请参考#install-from-the-command-line
4. 启动并验证Docker Desktop
1安装完成后Docker会自启动你也可以点击Docker Desktop桌面图标Windows搜索Docker来启动
注意首次启动需要接受 Docker服务订阅协议。另外你可以注册登录Docker也可以跳过登录
2打开PowerShell或Windows命令提示符输入docker run hello-world 从docker run hello-world运行结果可看出docker安装完成并可正常运行
另外还能看出docker运行的基本过程
Docker 先从本地找hello-world镜像;本地未找到去从docker hub拉取镜像然后使用找到的镜像创建一个容器实例并运行
3可以在Docker Desktop 客户端管理image、container等等 最后
如果你使用的是 win7、win8 等系统可以利用docker toolbox来安装docker desktop
下载地址http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ 更多参考资料
Install Docker Desktop on Windows | Docker Documentation
使用 WSL 在 Windows 上安装 Linux | Microsoft Learn
旧版 WSL 的手动安装步骤 | Microsoft Learn
设置 WSL 开发环境 | Microsoft Learn
WSL 的基本命令 | Microsoft Learn