大爷闪亮登场 發表於 2016-8-1 11:13:00

Docker系列之(四):Win10上运行Docker

<h1>1. 前言</h1>
<p>Docker最近推出了可以运行在Win10和Mac上的稳定版本,让我们赶紧来体验一下。</p>
<p>&nbsp;</p>
<h1>2. 安装准备</h1>
<p>需要的条件为:&nbsp;64bit Windows 10,开启Hyper-V</p>
<p>&nbsp;</p>
<h3>2.1 下载Docker for Windows</h3>
<p>从官网的下面地址可以下载</p>
<p>https://download.docker.com/win/stable/InstallDocker.msi</p>
<p>&nbsp;</p>
<h3>2.2 开启win10的Hyper-V</h3>
<p>控制面板 -&gt; 程序 -&gt; 启用或关闭Windows功能 -&gt; 选中Hyper-V</p>
<p><img src="//images2015.cnblogs.com/blog/868522/201608/868522-20160801102305137-1724102174.png"></p>
<p>完成后自动重启</p>
<p>&nbsp;</p>
<h1>3. 安装Docker</h1>
<p>用刚才下载的安装包安装,安装完成后,启动Docker</p>
<p>如果没有开启Hyper-V,启动Docker的时候会提示开启Hyper-V</p>
<p><img src="//images2015.cnblogs.com/blog/868522/201608/868522-20160801102654903-565448835.png"></p>
<p>&nbsp;</p>
<p>如果启动的时候,提示内存不足,启动失败,可以在设定中调节VM内存大小</p>
<p><img src="//images2015.cnblogs.com/blog/868522/201608/868522-20160801102950856-209620072.png"></p>
<p>&nbsp;</p>
<h1>4. 使用Docker</h1>
<h3>4.1 查看版本等信息</h3>
<div class="cnblogs_code">
<pre>docker info</pre>
</div>
<p><img src="//images2015.cnblogs.com/blog/868522/201608/868522-20160801103202747-665891052.png"></p>
<p>&nbsp;</p>
<h3>4.2 run hello world</h3>
<div class="cnblogs_code">
<pre>docker run hello-world</pre>
</div>
<p><img src="//images2015.cnblogs.com/blog/868522/201608/868522-20160801103324872-1203371760.png"></p>
<p>&nbsp;</p>
<h3>4.3 启动一个Ubuntu容器</h3>
<div class="cnblogs_code">
<pre>docker run -it ubuntu bash</pre>
</div>
<p><img src="//images2015.cnblogs.com/blog/868522/201608/868522-20160801110626981-801038178.png"></p>
<p>&nbsp;</p>
<h3>4.4 查看所有容器</h3>
<div class="cnblogs_code">
<pre>docker ps -a</pre>
</div>
<p><img src="//images2015.cnblogs.com/blog/868522/201608/868522-20160801110938231-76561349.png"></p>
<p>&nbsp;</p>
<h3>4.5 启动一个nginx容器</h3>
<div class="cnblogs_code">
<pre>docker run -d -p <span style="color: rgba(128, 0, 128, 1)">81</span>:<span style="color: rgba(128, 0, 128, 1)">80</span> --name webserver nginx</pre>
</div>
<p><img src="//images2015.cnblogs.com/blog/868522/201608/868522-20160801113038715-954002212.png"></p>
<p>&nbsp;</p>
<p>查看运行中的容器</p>
<div class="cnblogs_code">
<pre>docker ps</pre>
</div>
<p><img src="//images2015.cnblogs.com/blog/868522/201608/868522-20160801113123028-1841727172.png"></p>
<p>&nbsp;</p>
<p>浏览器访问确认</p>
<p><img src="//images2015.cnblogs.com/blog/868522/201608/868522-20160801113225372-1434728896.png"></p>
<p>&nbsp;</p>
<h1>5. 后记</h1>
<p>Docker终于有了可以运行在Win10和Mac上的稳定版本,可以尝试在生产环境部署一下。</p>

</div>
<div id="MySignature" role="contentinfo">
    专注服务器运维十八年,欢迎技术上的交流。微信:ee900222 QQ:176539854<br><br>
来源:https://www.cnblogs.com/ee900222/p/docker_4.html
頁: [1]
查看完整版本: Docker系列之(四):Win10上运行Docker