Rat's

使用Instantbox快速搭建一个开箱即用的Web端临时Linux系统
说明:我们很多时候想学习下Linux或者程序搭建,然后出错了,不会解决的可能会直接重装系统,很麻烦,然后这里博主就...
扫描右侧二维码阅读全文
15
2019/03

使用Instantbox快速搭建一个开箱即用的Web端临时Linux系统

说明:我们很多时候想学习下Linux或者程序搭建,然后出错了,不会解决的可能会直接重装系统,很麻烦,然后这里博主就找到了个可以解决该问题的工具instantbox,使用该工具可以让你仅通过浏览器的情况下,快速创建一个开箱即用的Linux系统,可以随时调整配置、使用时长,不用的话可以直接删掉,目前有UbuntuCentOSDebianAlpine等主流系统,不过由于是通过Docker实现的,所以平时有些命令操作肯定是不能用了,但一般情况下还是可以满足需求的,搭建方法也是超简单,这里说下。

截图

请输入图片描述
请输入图片描述
请输入图片描述
请输入图片描述

安装

Github地址:https://github.com/instantbox/instantbox

1、安装Docker
使用以下命令:

#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on

#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker

2、安装Instantbox

#期间会要你输入端口等信息
mkdir instantbox && cd $_
bash <(curl -sSL https://raw.githubusercontent.com/instantbox/instantbox/master/init.sh)

#启动容器
docker-compose up -d

然后使用ip:port访问即可。

对于CentOS系统,还需要开启端口,比如你上面填的8888,使用命令:

#CentOS 6
iptables -I INPUT -p tcp --dport 8888 -j ACCEPT
service iptables save
service iptables restart

#CentOS 7
firewall-cmd --zone=public --add-port=8888/tcp --permanent
firewall-cmd --reload

最后就可以随便开系统和删系统了,界面颜值还是挺高的。

Vultr新用户注册送100美元/16个机房按小时计费,支持支付宝,【点击查看】。
最后修改:2019 年 03 月 15 日 12 : 39 PM

发表评论

34 条评论

  1. 螃蟹

    我能访问,但是创建的时候报 Failed to create instantbox. Please try again later。。。

    1. 螃蟹
      @螃蟹

      我重启了docker和容器之后可以了一次,之后创建的时候一直在创建界面,等了好久都没反应,不知道你们有没有存在这种情况,都是很快创建好的么。。

      1. 螃蟹
        @螃蟹

        有时候是在服务器后台看到容器已经创建了,但是web端还在一直创建中,这种怎么访问呀?

        1. Rat's
          @螃蟹

          这种感觉是网络问题,卡住了

  2. Tony

    用root执行命令docker-compose up -d时出现以下错误,请问如何解决?
    Unable to find image 'docker/compose:1.25.1' locally
    docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout.
    See 'docker run --help'.

    1. Rat's
      @Tony

      应该是网络问题,换个docker源看看

      1. Tony
        @Rat's

        谢谢大佬!换源后成功运行

  3. zzz

    装完后发现只能同时新建、操作一台啊。我还以为可以建多台临时机呢

  4. 爱好者博客

    系统创建完成之后,打不开页面不知道咋回事

    1. Rat's
      @爱好者博客

      看是不是配置调太高了

      1. 爱好者博客
        @Rat's

        没有 默认的配置 创建完成打不开 那个端口还需要加安全组里边吗

        1. Rat's
          @爱好者博客

          需要,不然该端口外网不通

  5. 爱好者博客

    宝塔面板也是这么装吗 有没有影响

  6. 爱好者博客

    不错,很需要这个 转载了大佬

    1. Rat's
  7. 猎隼丶止戈

    大神,什么时候写一篇 minio+thumbor 对象图片服务器的docker教程

    1. Rat's
      @猎隼丶止戈

      先了解下

      1. 猎隼丶止戈
        @Rat's

        大神,这是你的minio的文章:https://www.moerats.com/archives/643/,但是minio对图片的处理不行,期待你出thumbor+minio的文章

        1. Rat's
          @猎隼丶止戈

          你不说我都忘了我水过这篇文章

  8. neo

    很优秀啊!谢谢分享

  9. rua!

    好东西终于不需要开小鸡测试了

  10. 树先生

    我妈问我为啥跪着看,顺便问一下大佬,centos7 64位 一键vncserver的脚本有没有。

    1. Rat's
      @树先生

      Github欢迎你

      1. 树先生
        @Rat's

        哎呀 我天 茅塞顿开

  11. 日月明

    有了docker就不用这个了吧

    1. Rat's
      @日月明

      看需求吧

  12. Wodrei

    好东西,现在测试都是去vultr开个机子用完即删,有这个感觉更方便。

  13. 海平面

    Linux临时系统,即开机销实在方便快捷

  14. OTK

    一直用的虚拟机加快照测试程序 顺便沙发

    1. Rat's
      @OTK

      虚拟机很难玩

  15. CPUFAN

    看来博主是天天逛pornhub

    1. Rat's
      @CPUFAN

      没时间逛

  16. 木易酱

    大佬威武

    1. Rat's
      @木易酱

      夸张