免费自学Docker的最佳方法——Play With Docker(PWD)

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1

出品丨Docker公司(ID:docker-cn)

编译丨小东

每周一、三、五晚6点10分  与您不见不散

说在前面


在柏林举行的分布式系统峰会上,Docker船长Marcos Nils和Jonathan Leibiusky决定共同打造一款可以在浏览器上帮助大家学习Docker的产品。几天之后,Play-with-docker(PWD)诞生了。

0?wx_fmt=png


PWD是一个Docker的演练场,它可以让用户在几秒钟内运行Docker命令。用户可以在浏览器中体验免费的Alpine Linux虚拟机,在这里用户可以构建、运行Docker容器,甚至可以在Docker Swarm模式下创建集群。除了演练场之外,PWD还包含了一个由大量Docker labs实例和测试(从初级到高级,点击文尾处“阅读原文”获取详情页)组成的培训网站。


在过去的几个月中,Docker团队一直与Marcos,Jonathan和Docker社区的活跃用户通力协作,共同为PWD项目添加新的功能。

0?wx_fmt=png


PWD:演练场


1.PWD的Docker机器驱动


随着PWD逐渐获得了用户的认可,社区成员们想要使用PWD来运行他们自己的Docker原型。所以对这个项目的第一个改进就是创建了PWD的Docker机器驱动程序,这项改进可以让用户在自己熟悉的终端机上创建和管理PWD主机,包括使用SSH(安全外壳协议)等相关命令的选项。下面是它的工作原理(动图演示):


0?wx_fmt=gif

0?wx_fmt=png


2.增加对文件上传的支持


Marcos和Jonathan带给您的另一项很酷的功能就是能够将您的Dockerfile直接上传到PWD窗口中,而您只需将文件拖放到PWD实例中即可。下面是它的工作原理(动图演示):


0?wx_fmt=gif

0?wx_fmt=png


3.预定义模板


除了文件上传功能之外,PWD还具有一个功能,您可以使用预先定义的模板在几秒钟内启动5个集群节点。下面是它的工作原理(动图演示):


0?wx_fmt=gif

0?wx_fmt=png


4.单击一下即可用Docker展示您的应用程序


PWD附带的另一个很酷的功能是它的嵌入式按钮,您可以在您的网站中使用该按钮来快速设置PWD环境。

0?wx_fmt=png


PWD:用例


结合网站流量的增长和我们收到的反馈,总的来说,PWD对用户有着很大的吸引力。下面是一些最常见的用例:

 

  • 使用最新的开发版本进行更新,快速尝试新功能;

  • 立即设置群集并启动复制服务;

  • 登录PWD网站进行交互式教程学习;

  • 在会议和聚会上做展示;

  • 允许运行需要复杂设置的高级原型;

0?wx_fmt=png


点击下列标题,阅读更多干货



如果本文对你有帮助,欢迎分享到朋友圈!获取更多Docker实用技巧,扫描下图二维码!

 0?wx_fmt=png

 

0?wx_fmt=gif点击下方“阅读全文”,获取详情页

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dt763C/article/details/79032405
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭