CoreOS 的容器引擎,Rocket 0.5.5 發布

jopen 9年前發布 | 5K 次閱讀 Rocket

Rocket (也叫 rkt)是 CoreOS 推出的一款容器引擎,和 Docker 類似,幫助開發者打包應用和依賴包到可移植容器中,簡化搭環境等部署工作。Rocket 和 Docker 不同的地方在于,Rocket 沒有 Docker 那些為企業用戶提供的“友好功能”,比如云服務加速工具、集群系統等。反過來說,Rocket 想做的,是一個更純粹的業界標準。

CoreOS 把它的容器稱為 App Containers,里面包含 app container image、runtime、container-discovery 協議等。其中,App Container Image 和 Docker 里的 Image 比較類似,包含應用必需的元素組成,如源代碼和二進制文件。Rocket runtime 則是依照 App Container 標準規格打造的,旨在將容器真正的變成一款命令行工具。

Rocket 0.5.5 發布,此版本增加了 CNI 網絡插件,一些小的 Bug 修復,以及兩個用來處理圖像的新實驗命令。
更新日志如下:

  • switched to using cni based network plugins

    </li>

  • fetch images dependencies recursively when ACIs have dependent images

    </li>

  • fix the progress bar used when downloading images with no content-length

    </li>

  • building the initial stage1 can now be done on various versions of systemd

    </li>

  • support retrying signature downloads in the case of a 202

    </li>

  • remove race in doing a rkt enter

    </li>

  • various documentation fixes to getting started and other guides

    </li>

  • improvements to the functional testing using a new gexpect, testing for non-root apps, run context, port test, and more

    </li> </ul>

    詳細信息請查看發行頁面

    此版本現已提供下載: