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源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索