instantbox:30s内快速搭建可经过webshell管理的Linux系统


点击上方蓝色字体,关注咱们nginx

如何快速搭建一个Linux环境,确定非docker莫属。git

但经过instantbox,能够带给咱们比docker更好的体验:github

  1. 在不到 30s 内快速搭建一个干净、开箱即用的多个临时的Linux 系统,如Ubuntu、Centos、Arch、Debian、Fedroa、Alpine;web

  2. 经过Web界面分配宿主机资源并建立Linux系统;docker

  3. 设置容器存活时间;
    shell


安装
centos

instantbox基于docker环境,所以你的宿主机须要docker及docker-compose。
bash

mkdir instantboxcd instantbox[root@test ~]$ bash <(curl -sSL https://raw.githubusercontent.com/instantbox/instantbox/master/init.sh)Welcome to instantbox, please wait...
docker is installeddocker-compose is installedEnter your IP (optional): 10.11.2.102Choose a port (default: 8888):
You're all set! Run 'docker-compose up -d' then go to http://10.11.2.102:8888 on your browser.

你没看错就是这么简单,按提示便可运行:
微信

docker-compose up -d

访问10.11.2.102:8888,便可进入Web界面管理。
运维


部署

以部署Centos7系统为例。

1.选择系统版本

2.资源分配

3.生成操做系统

如上,咱们建立一台Centos7系统,其中:

  1. 将容器内部的80端口映射为宿主机的32772端口;

  2. 系统持续时间为24小时;


进入Webshell操做系统:


部署nginx

经过Webshell部署nginx服务

1.添加nginx yum源rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2.安装nginxyum install nginx -y
3.启动nginxnginx

访问10.11.2.102:32772访问nginx服务:


总结

经过以上演示可见instantbox对于docker拉取、构建等一些列动做进行了封装,而且以webshell更友好的方式进行登陆管理。咱们能够使用instantbox进行临时性测试、演示等,丰富了咱们的运维手段。






本文分享自微信公众号 - 追马Linux(zhuima_k8s)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。

相关文章
相关标签/搜索