惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
N
Netflix TechBlog - Medium
WordPress大学
WordPress大学
云风的 BLOG
云风的 BLOG
J
Java Code Geeks
V
Visual Studio Blog
H
Help Net Security
Engineering at Meta
Engineering at Meta
Hugging Face - Blog
Hugging Face - Blog
Microsoft Security Blog
Microsoft Security Blog
腾讯CDC
博客园 - 【当耐特】
B
Blog
Stack Overflow Blog
Stack Overflow Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
大猫的无限游戏
大猫的无限游戏
GbyAI
GbyAI
博客园 - 司徒正美
博客园 - 叶小钗
Y
Y Combinator Blog
MyScale Blog
MyScale Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog
酷 壳 – CoolShell
酷 壳 – CoolShell

博客园 - 北京的201个蓝天

没有使用IaC的DevOps系统都是耍流氓 SmartIDE v1.0.23 一个非常不敏捷的发布 SmartIDE v0.1.19 - 码云(Gitee)最有价值开源项目奖项、工作区策略、类虚拟机镜像VMLC、Server安装手册 【视频】k8s套娃开发调试dapr应用 - 在6月11日【开源云原生开发者日】上的演示 为什么Dapr是比SpringCloud和Istio更优雅的微服务框架? SmartIDE v0.1.18 已经发布 - 助力阿里国产IDE OpenSumi 插件安装提速10倍、Dapr和Jupyter支持、CLI k8s支持 README.exe 是的,你看错是EXE SmartIDE v0.1.17 已经发布 - 模版库远程模式和插件市场公测 SmartIDE v0.1.16 已经发布 - 支持阿里&蚂蚁开源的国产 IDE OpenSumi GitHub和75亿美金 g4e基础篇#6 了解Git历史记录 g4e基础篇#5 创建分支和保存代码 g4e基础篇#4 了解Git存储库(Repo) g4e基础篇#3 Git安装与配置 g4e基础篇#2 Git分布式版本控制系统的优势 g4e基础篇#1 为什么要使用版本控制系统 Git 企业开发者教程 软件开发的自然属性 Windows Container 和 Docker:你需要知道的5件事
d4d#9 玩Docker只要浏览器就够了,PWD是个神奇的网站
北京的201个蓝天 · 2018-04-28 · via 博客园 - 北京的201个蓝天

本文是d4d系列的第9篇,在这一篇中给大家介绍一个学习Docker最为快捷高效的方式,你不需要自己搭建环境,也不用担心把自己的开发环境搞乱,你需要的只是一个浏览器,就可以立即开始学习Docker的常用命令;你甚至还可以一键部署一个5台服务器节点的docker swarm集群,体验容器编排平台的能力从来没有这么简单过。

这个神奇的网站就是 PWD ,全名:Play-with-docker.cn (翻译过来应该叫 Docker游乐场,不过我还是给他起了一个中规中矩的名字:Docker实验室,免得老板看到你打开这个网站觉得你不干正事儿:)

地址:http://play-with-docker.cn

pwd-01

废话少说,来一段3分钟的视频来了解一下这个网站都能做些啥

Play-with-Docker.cn 其实是 Play-with-Docker.com 的中文汉化版本。在2017年的DockerCon上, Marcos Liljedhal 和 Jonathan Leibiusky 两位工程师展示了他们自己Hack出来的一个小玩具,可以允许你在浏览器里面直接创建服务器,运行docker命令。这个小玩具在DockerCon上引起了轰动,很多人在会后开始使用Play-with-Docker.com 学习Docker技术,也有很多技术培训讲师使用它在各种会议上进行演示,大家都觉得非常的方便。因为这样一个沙盒环境允许你快创建和销毁环境,不用担心把自己的电脑搞乱。但是,对于中国的开发者来说就没有那么幸福了,因为大家都指导的原因,PWD在中国的网络中基本上是不可用的。为了能够帮助到中国的开发者使用这个神奇的网站,LEANSOFT的团队对这个工具进行了本地化(汉化+资源本地化),确保中国的开发者可以获得与全球的开发者一致的体验,当前 Play-with-Docker.cn 站点托管在微软Azure云北京世纪互联,为大家提供快速的访问体验。

不要小看这个玩具,用起来其实是很爽的

pwd-02

1. 秒级创建服务器节点:可以点击 “创建新实例”创建服务器节点,这个服务器节点其实是使用DIND(Docker in Docker)技术模拟出来,也就是我们在一台主机上运行多个docker容器,将每个容器当作服务器给你用。所以这个节点的创建速度超级快。
2. 浏览器里面的ssh客户端:你不用安装ssh工具,就算使用windows也可以很方便的用浏览器直接连接到节点的ssh服务器上;对于新手来说,安装一个ssh客户端并搞明白怎样连接服务器恐怕就能吓跑一批人了。
3. 自动打开端口:运行docker应用后,如果容器需要开放外部端口,pwd会自动将端口转换成url暴露给用户内部,这样服务器防火墙不必进行任何修改,任何端口都可以转换成通过80或者443访问的url映射。

pwd-03

4. 一键搭建集群:容器编排是个很有意思的东西,相信每个玩docker的小伙伴都想尝试一下,但是哪有那么多资源,而且搭建也很麻烦。有了PWD这些都不是事儿,直接选择你需要的节点数和组合,一键搞定。

是不是很有意思?马上登录 http://play-with-docker.cn 一起玩Docker吧。如果你希望了解其中的原理,也欢迎你通过我们的github地址获取源代码,和我们一起hack!

https://github.com/lean-soft/play-with-docker

相关文章:


请关注微信公众号 【devopshub】,获取更多关于DevOps研发运维一体化的信息

qrcode_for_gh_b7c158df1fd1_430