今天给大家推荐的一个开源项目是一个非常有意思,非常好玩的项目。它是一个能够让你仅通过浏览器的情况下, 在不到 30s 的时间内, 就可以使用 web 来操作一个开箱即用的 linux 系统, 当然这里的 '系统' 是通过 docker 实现的, 所以也不能直接认为就是如同 KVM 般隔离更严格的虚拟化系统。 它的名字就是:super-inspire-end。 那它到底可以用来做什么呢? - 当你在演讲时, 临时需要一个干净的 linux 环境, 你就可以尝试使用它为观众做演示
- 当学校教学 / LUG 活动需要大家一起进行 linux 实验室, 你可以让暂时无法安装 linux 的同学体验到 linux 的魅力
- 当你有了一个灵感, 想要在干净的环境下尝试, 为什么不使用开箱即用的 super-inspire 呢?
- 当我在外边, 却没有携带设备时, super-inspire 甚至可以让我在任何一台设备上对服务器进行管理 (跳板机)
- 看到 GitHub 上某个非常感兴趣的项目想要尝试, 却因为该项目运行在 linux 而望而却步? super-inspire 可以让你在 30s 中获得一个干净的环境, 你甚至可以开放一个端口用于测试需要使用端口的程序 (例如开放 80 端口进行测试 nginx)
- super-inspire 由于使用 docker 作为支持, 所以我们使用了 cgroups 来对性能进行管理, 如果你想测试的你的某个应用在某个性能下是否能够运行, 使用 super-inspire 是一个非常好的选择
- super-inspire 更多的用处由你来创想.
- 此外,开源项目的作者正计划开发持久性容器, 让部分用户容器不再关掉网页就被销毁, 在一小段时间内仍然可以持续使用 (不支持对外开放端口的容器)。
Web 端创建的界面如下: 那如何使用,如何部署,如何快速开始呢?请看下面: 如果你感兴趣,可以去尝试玩一玩,对于不熟悉 Linux 的同学来说,可以用它来练习 Linux 操作命令,也不用费尽心机的去装 Linux 系统了。是不是感觉很好玩呢? 开源项目地址:https://github.com/super-inspire/super-inspire-end
|