instantbox :几秒内启动一个干净的 Linux 系统

jupiter
2021-12-22 / 0 评论 / 709 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年12月22日,已超过1081天没有更新,若内容或图片失效,请留言反馈。

1.介绍

instantbox一款非常实用的项目,它能够让你在几秒内启动一个主流的 Linux 系统,随起随用,支持 Ubuntu, CentOS, Arch Linux, Debian, Fedora 和 Alpine,通过 WebShell 访问,简单快捷,适合于演示、测试、体验等场合。

喜欢尝试新玩意的青小蛙常常需要一台新的 Linux 系统进行测试,一则不能不影响现有系统,弄坏无压力,二则为了避免原环境对测试的影响。虽然有虚拟机、VPS,但新的 Linux系统还是需要一段时间才能创建完成,尤其如果 VPS 的话,你可能还需要支付几个小时的使用费用,而碰到 IP 不可用那种问题,纯属浪费时间。

instantbox 提供了一个非常便捷的解决方案,它能够帮你在几秒钟内就启动一个干净的 Linux 发行版本,并且拥有多个版本,包括:

  • Ubuntu:14.04、16.04、18.04、20.04 版本
  • CentOS:6.10、7、8 版本
  • Arch Linux:最新
  • Debian:jessie、stretch、buster
  • Fedora:30、31
  • Alpine:最新

可以将 instantbox 理解为虚拟机中的临时虚拟机。

2.如何安装 instantbox

instantbox 推荐使用 Docker 部署,直接使用官方提供的脚本即可:

mkdir instantbox && cd $_
bash <(curl -sSL https://raw.githubusercontent.com/instantbox/instantbox/master/init.sh)

或者下载 docker-compose.yml 文件,直接 docker-compose up -d 即可。

3.如何使用 instantbox

记得修改里面的端口,默认 8888。然后用浏览器打开 IP:8888,选择系统:

选择配置,可选 CPU 核心数、内存、有效期

然后,就会启动一个 WebShell 了,请尽情折腾,反正一天后就没了…

注意由于其系统十分纯净,很多基础工具也可能需要安装才能使用,以 Ubuntu 为例,比如你要使用 ping,要先安装 apt install iputils-ping 才行。

最后,关于权限,任何人知道你的 IP:端口 就能访问并使用,虽然不会对母机造成伤害,但可能会导致资源滥用,请注意保护。

参考资料

  1. instantbox – 几秒内启动一个干净的 Linux 系统
0

评论 (0)

打卡
取消