1. 首页
  2. 资讯库

instantbox – 让你随便折腾的Linux box

经常会遇到这样的情况,在自己的工作Linux VM中需要试用一些软件包。这些软件包都会有一些安装程序。在安装这些软件包的时候可能会对自己的工作环境进行改变,比如,底层的模块版本会被新安装的软件包升级,从而导致自己的工作环境被破坏。尽管有一些方式,比如:使用系统快照(snapshot),在出现问题的时候通过快照恢复工作环境。或者把要使用的软件包封装到一个Docker镜像中。但这些方法都有些笨拙。

的图片 第1张

 

而instantbox这个项目就是专为这种需求而生的。它可以在几秒钟内创建一个主流的Linux虚拟机,可以通过webshell访问。目前支持:Ubuntu, CentOS, Arch Linux, Debian, Fedora 和 Alpine。在这个临时的虚拟机中,你可以随便折腾。折腾完毕后随用随扔。因此它特别适合进行演示,测试等场合。

就像其宣传词中所说:

Get a clean, ready-to-go Linux box in seconds.

下面看看如何使用instantbox。

首先运行如下命令安装instantbox:

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

安装完毕后,启动docker镜像:

docker-compose up -d

接下来就可以通过访问本地8888端口来使用instantbox了:

 

 

 

的图片 第2张

 

选择一款你想用的Linux的版本:

 

 

 

的图片 第3张

 

选择端口号,CPU,内存,以及临时VM的时长:

 

 

 

的图片 第4张

 

几秒钟后VM就已经被成功创建了:

 

 

 

的图片 第5张

 

打开webshell:

 

 

 

的图片 第6张

 

在这个虚拟环境中你就可以随便折腾了。它只需要占用你所分配的系统资源,而不会对系统安装性造成负面影响。

aafenguk

原创文章,作者:清欢,如若转载,请注明出处:https://www.qinghuantea.com/suibi/12865.html

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息