【实战演练】Play With Docker:免费自学Docker的最佳方法-阿里云开发者社区

开发者社区> 阿里云容器服务 ACK> 正文
登录阅读全文

【实战演练】Play With Docker:免费自学Docker的最佳方法

简介: Play with Docker 是一个Docker的演练场,它可以让用户在几秒钟内运行Docker命令。

写在前面

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

PWD是一个Docker的演练场,它可以让用户在几秒钟内运行Docker命令。用户可以在浏览器中体验免费的Alpine Linux虚拟机,在这里用户可以构建、运行Docker容器,甚至可以在Docker Swarm模式下创建集群。除了演练场之外,PWD还包含了一个由大量Docker labs实例和测试组成的培训网站。
(Play with Docker Classroom
training.play-with-docker.com/)

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

PWD:演练场

1.PWD的Docker机器驱动

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

0

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

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

1

3.预定义模板

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

3

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

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

PWD:用例

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

  • 使用最新的开发版本进行更新,快速尝试新功能;
  • 立即设置群集并启动复制服务;
  • 登录PWD网站进行交互式教程学习;
  • 在会议和聚会上做展示;
  • 允许运行需要复杂设置的高级原型;

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
阿里云容器服务 ACK
使用钉钉扫一扫加入圈子
+ 订阅

云端最佳容器应用运行环境,安全、稳定、极致弹性

官方博客
最新文章
相关文章
官网链接