安装启动 docker
<ul>
<li>
<p>操作系统: windows 10 家庭版</p>
</li>
<li>
<p>参考</p>
<ul>
<li>名称:菜鸟教程-Windows Docker 安装</li>
<li>网址:<a href="https://www.runoob.com/docker/windows-docker-install.html">https://www.runoob.com/docker/windows-docker-install.html</a></li>
</ul>
</li>
<li>需要先安装微软自带虚拟机 Hyper-V,否则doc</li>
</ul>
<h2>添加 Hyper-V</h2>
<ul>
<li>
<p>微软开发的虚拟机,由于 windows 10 家庭版没有安装Hyper-V</p>
</li>
<li>
<p>参考网址:<a href="http://www.xitongcheng.com/jiaocheng/win10_article_60078.html">http://www.xitongcheng.com/jiaocheng/win10_article_60078.html</a></p>
</li>
<li>添加以下代码,保存文件名为:Hyper-V.cmd</li>
</ul>
<pre><code class="language-shell">pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL</code></pre>
<ul>
<li>右键,选择"以管理员身份运行",看命令行,安装进度为100%就可以关闭了,由于此代码会一直进行安装操作</li>
</ul>
<h2>开启 Hyper-V</h2>
<pre><code class="language-mermaid">graph LR
任务栏开始图标 --> 右键点击 --> 应用和功能 --> 启用或关闭window功能 --> 勾选Hyper-V --> 重启电脑</code></pre>
<h2>下载 windows 版本docker 并安装</h2>
<ul>
<li>
<p>下载网址:<a href="https://www.docker.com/products/docker-desktop">https://www.docker.com/products/docker-desktop</a></p>
</li>
<li>打开下载软件,双击安装,大概几分钟以后就可以安装成功</li>
</ul>
<h2>第一次启动dokcer报错解决</h2>
<ul>
<li>第一次双击 Docker Desktop 图标,出现报错解决方法</li>
<li>点击报错链接网址,下载 Linux 内核更新包</li>
</ul>
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=224c9aead179e521b50aec0e93b7cadd" alt="dokcer第一次启动报错显示" style="zoom:50%;" />
<h4>下载 Linux 内核更新包,并安装</h4>
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=3199ac03e0437e9eb30b353d76303cb5" alt="下载 Linux 内核更新包,并安装" style="zoom:50%;" />
<h2>启动dokcer</h2>
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=18fe2abd1dea03c54510a5d8ee44286b" alt="启动dokcer" style="zoom:50%;" />
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=893a2d9c43182a19a1e1a6e99126af80" alt="docker启动成功界面" style="zoom:50%;" />
<h2>测试 docker 是否安装成功</h2>
<h5>使用命令行工具</h5>
<ul>
<li>Docker 自带命令行</li>
<li>Windows PowerShell
<ul>
<li>windows操作系统建议使用</li>
</ul></li>
<li>MobaXterm
<ul>
<li>连接linux建议使用,功能比较强大</li>
</ul></li>
</ul>
<h5>查看 docker 版本</h5>
<pre><code class="language-shell">docker version</code></pre>
<h5>运行hello-world</h5>
<pre><code class="language-shell">docker run hello-world</code></pre>