instantbox – 幾秒內啟動一個乾淨的 Linux 系統

instantbox 是一款非常實用的項目,它能夠讓你在幾秒內啟動一個主流的Linux 系統,隨起隨用,支持Ubuntu, CentOS, Arch Linux, Debian, Fedora 和Alpine,通過WebShell 訪問,簡單快捷,適合於演示、測試、體驗等場合。 @Appinn

instantbox - 幾秒內啟動一個乾淨的 Linux 系統 1

喜歡嘗試新玩意的青小蛙常常需要一台新的 Linux 系統進行測試,一則不能不影響現有系統,弄壞無壓力,二則為了避免原環境對測試的影響。雖然有虛擬機、VPS,但新的Linux系統還是需要一段時間才能創建完成,尤其如果VPS 的話,你可能還需要支付幾個小時的使用費用,而碰到IP 不可用那種問題,純屬浪費時間。

instantbox 提供了一個非常便捷的解決方案,它能夠幫你在幾秒鐘內就啟動一個乾淨的 Linux 發行版本,並且擁有多個版本,包括:

  • Ubuntu:14.04、16.04、18.04、20.04 版本
  • CentOS:6.10、7、8 版本
  • Arch Linux:最新
  • Debian:jessie、stretch、buster
  • Fedora:30、31
  • Alpine:最新

可以將 instantbox 理解為虛擬機中的臨時虛擬機。

如何安裝 instantbox

instantbox 推薦使用 Docker 部署,直接使用官方提供的腳本即可:

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

或者下載 docker-compose.yml 文件,直接 docker-compose up -d 即可。

如何安裝 Docker

雖然 Docker 支持 Linux、macOS 與 Windows,但還是建議在 Linux 上操作,兼容性更好一些,那麼就推荐一下 Vultr(? 有返利)吧,簡單方便按小時付費,支持支付寶。

如何使用 instantbox

記得修改裡面的端口,默認 8888。然後用瀏覽器打開 IP:8888,選擇系統:

instantbox - 幾秒內啟動一個乾淨的 Linux 系統 2

選擇配置,可選 CPU 核心數、內存、有效期

instantbox - 幾秒內啟動一個乾淨的 Linux 系統 3

然後,就會啟動一個 WebShell 了:

instantbox - 幾秒內啟動一個乾淨的 Linux 系統 4

請盡情折騰,反正一天后就沒了…

注意由於其係統十分純淨,很多基礎工具也可能需要安裝才能使用,以 Ubuntu 為例,比如你要使用 ping,要先安裝 apt install iputils-ping 才行。

最後,關於權限,任何人知道你的 IP:端口 就能訪問並使用,雖然不會對母機造成傷害,但可能會導致資源濫用,請注意保護。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *