當前位置: 妍妍網 > 碼農

3.6k star,推薦一款開源的開箱即用的臨時 Linux 環境

2024-02-13碼農

點選上方藍字 關註大俠之運維

大家好,這裏是大俠之運維,文末有 彩蛋

instantbox:獲得開箱即用的臨時 Linux 環境

軟體簡介

instantbox 是一個開源的計畫,它可以讓您在網頁上快速建立和使用臨時的 Linux 系統。

您可以從多種 Linux 發行版中選擇,如 Ubuntu、CentOS、Debian、Alpine 等,並且可以調整配置、使用時長和埠。

instantbox 基於 Docker 技術,因此您不需要安裝任何額外的軟體,只需要一個瀏覽器和一個 Docker 主機即可。

instantbox 的主要用途是為您提供一個幹凈的 Linux 環境,您可以在其中進行各種操作,例如:

  • 為一個演示或教學準備一個 Linux 環境

  • 在一個新的環境中嘗試一個靈感或一個開源計畫

  • 從任何裝置管理您的伺服器

  • 測試軟體的效能或相容性

  • 以及更多的可能性...

  • instantbox 的優點是:

  • 快速:您可以在幾秒鐘內建立一個 Linux 系統,並且可以隨時刪除它

  • 簡單:您不需要復雜的設定或命令,只需要在網頁上選擇您想要的選項

  • 靈活:您可以根據您的需求調整系統的配置、使用時長和埠

  • 安全:您的數據不會被保存或泄露,您的系統也不會受到其他使用者的影響

  • 如何快速開始

    要使用 instantbox,您需要先安裝 Docker,並且確保您的 Docker 主機可以存取互聯網。

    然後,您可以按照以下步驟來部署和啟動 instantbox:

    1. 在您的 Docker 主機上建立一個 instantbox 目錄,並進入該目錄:

    mkdir instantbox && cd$_

    1. 下載並執行 instantbox 的初始化指令碼:

    bash < (curl -sSL [4](https://raw.githubusercontent.com/instantbox/instantbox/master/init.sh))

    1. 在指令碼中輸入您想要對外暴露的埠,例如 8000。請註意,您需要在您的防火墻中放行該埠,以便您可以透過瀏覽器存取 instantbox。

    1. 使用 docker-compose 命令來啟動 instantbox:

    docker-compose up -d

    1. 在您的瀏覽器中輸入您的 Docker 主機的 IP 地址和埠,例如 http://192.168.1.100:8000 ,您就可以看到 instantbox 的網頁界面了。

    2. 在網頁上選擇您想要使用的 Linux 發行版、記憶體大小、使用時長和內部埠,然後點選「建立」按鈕,您就可以得到一個臨時的 Linux 系統了。

    3. 點選「開啟」按鈕,您就可以在網頁上使用 webshell 來操作您的 Linux 系統了。您也可以使用您的 Docker 主機的 IP 地址和隨機生成的外部埠來存取您在 Linux 系統中建立的套用,例如 http://192.168.1.100:12345

    4. 當您使用完畢後,您可以點選「刪除」按鈕來銷毀您的 Linux 系統,或者等待它自動過期。您的數據不會被保存或泄露,您的系統也不會受到其他使用者的影響。

    總結

    instantbox 是一個基於 Docker 的計畫,可以讓您在網頁上快速建立和使用臨時的 Linux 系統。

    它可以為您提供一個幹凈、簡單、靈活和安全的 Linux 環境,讓您可以在其中進行各種操作。

    您只需要一個瀏覽器和一個 Docker 主機,就可以輕松地使用 instantbox 了。

    最近整理了2023年最火的軟體神器,回復關鍵字 2023合集 獲取

    推薦閱讀 ⬇️ 都是高贊

    PS:求求啦! 在看 支持下吧!