用浏览器快速开启Docker的体验之旅
<p>互联网科技发展创造了很多奇迹,比如我今天要提到的 <code>docker</code> 技术就是其一。我很早就关注它(在2015年写过这方面的博客),那会儿还只是一个开源项目,现在已经是一个行业事实标准了,它推动了云原生的变革和发展。这一篇文章致敬 <code>docker</code>。</p><p>要玩 <code>docker</code>,你需要有一个合适的宿主环境。一般来说,原生的linux都支持docker,我在这一篇文章 中已经提到了在主流的ubuntu 服务器中安装 <code>docker</code> 的步骤,很简单,一行命令(<code>sudo apt install docker.io</code>)而已。而如果你用的是 <code>Windows</code> 或 <code>MacOS</code> ,也可以通过官方提供的 docker desktop来曲线救国。</p>
<p>但是我今天要介绍的方法是,你连上面所说的都不需要安装,只要有一个浏览器就可以快速体验 <code>docker</code> 的完整功能。这个服务是由 https://labs.play-with-docker.com/ 来提供的。你需要有一个 docker的账号登录,请通过 https://hub.docker.com 申请一个吧。</p>
<p><img src="https://img2022.cnblogs.com/blog/9072/202205/9072-20220504071526864-1520955280.png" alt="" loading="lazy"></p>
<p>点击 Start 按钮就可以开始神奇的 <code>docker</code> 之旅。</p>
<p><img src="https://img2022.cnblogs.com/blog/9072/202205/9072-20220504071955627-1300753859.png" alt="" loading="lazy"></p>
<p>平台会帮你创建一个4小时内可用的session,一般足够用了。点击上图的 "ADD NEW INSTANCE" 可以添加你需要的节点,我理解就是后台一台Linux的虚拟机吧。</p>
<p><img src="https://img2022.cnblogs.com/blog/9072/202205/9072-20220504072132617-1096496786.png" alt="" loading="lazy"></p>
<p>那么就来快速体验一下 <code>docker</code> 的魅力吧。请注意,在命令窗口位置,通过 <code>alt+enter</code> 组合键可以进入全屏。</p>
<p><img src="https://img2022.cnblogs.com/blog/9072/202205/9072-20220504072312635-1035343483.png" alt="" loading="lazy"></p>
<p>接下来玩一点有意思的,例如通过 <code>docker run -dp 80:80 docker/getting-started</code> 运行 <code>docker</code> 的入门指南</p>
<p><img src="https://img2022.cnblogs.com/blog/9072/202205/9072-20220504072539748-341450779.png" alt="" loading="lazy"></p>
<p>此时,你如果退出全屏模式 (还是按下 alt+enter 组合键),就可以看到它暴露出来一个 80 端口了</p>
<p><img src="https://img2022.cnblogs.com/blog/9072/202205/9072-20220504072634533-1371968846.png" alt="" loading="lazy"></p>
<p>点击这个端口,你就真的能看到一个网站,里面有官方提供的教程,我强烈建议你跟着步骤学习一下</p>
<p><img src="https://img2022.cnblogs.com/blog/9072/202205/9072-20220504072729519-984520961.png" alt="" loading="lazy"></p>
<p>祝你好运</p><br><br>
来源:https://www.cnblogs.com/chenxizhang/p/16220280.html
頁:
[1]