當前位置:
首頁 > 最新 > Intel Clear Containers 3.0發布

Intel Clear Containers 3.0發布

Clear Containers 團隊一直在為打造下一代的 Clear Containers 努力, 並終於迎來了 Clear Containers 3.0 版本的發布!

這次發布是一次架構的換代,在硬體虛擬化容器(hardware virtualized container)方面利用了 virtcontainers,這個庫具有模塊化和 hypervisor 無關的特點。Clear Containers 使用 Go 語言編寫,並且包含一個與 OCI 兼容的運行時實現(cc-runtime,https://github.com/clearcontainers/runtime),它並作為一個部署的平台運行在 virtcontainers 基礎上。

新特性

Clear Containers 3.0 是一個完全重寫和重構的版本,它使用 Go 語言替換了 C,引入了諸多新組件和特性。新版本能與容器生態更好地整合,擁有了藉助(開源)代碼打造基於命名空間容器的能力。

新版本添加了一個基於 libcontainer 的 agent,這讓 Clear Containers 的 guest(譯註:客戶虛擬機) 中能應用諸多策略和過濾器,如 SELinux 和 seccomp。為了提升存儲性能和完整地兼容 POSIX 規範,新版本支持使用一個 virtio-blk 存儲後端。一個新的特性 KSM(Kernal Same-Page,頁合併)控制能提升伸縮性和容器密度。用戶現在在 HyperV 和 VMware 上運行未改動的 Clear Containers 就能獲得嵌套虛擬化的提升。同時,Clear Cotnainers 3.0 添加了新的資源限制,支持 OCI 中定義的用戶場景(內存和 CPU)。

生態整合

cc-runtime 現在兼容 OCI 運行時規範 並且能無縫地和 Docker Engine 的可插拔運行時架構使用。Clear Containers 3.0 也能通過 CRI-O 在 Kubernetes 上運行,它是一個 Kubernetes CRI (Kubernetes 容器運行時)的實現。結合 CRI-O 和 Clear Containers,可以在裸機上的 Kubernetes 集群中安全地運行可信任和不可信任負載。

文檔

Clear Containers 3.0 的整體架構和其他內容可以在 GitHub(https://github.com/clearcontainers/runtime/blob/master/docs/architecture/architecture.md)頁面上訪問到。Clear Container 項目最新的更新列表可以在發布說明(https://github.com/01org/cc-oci-runtime/releases)頁面上找到。

貢獻

Clear Containers 是一個正活躍開發並完全開源的項目,歡迎查看我們的 GitHub 然後參與其中。

CC 3.0 Project

(https://github.com/clearcontainers/)

CC3.0 架構

(https://github.com/clearcontainers/runtime/blob/7fc11d5fa157e9011ea286659de007f8b2022a81/docs/architecture/architecture.md)

Clear Containers 和 Clear Linux 網站

(https://clearlinux.org/documentation/clear-containers/clear-containers.html)

IRC:freenode 上的 #clearcontainers 頻道

郵件列表:

https://lists.01.org/mailman/listinfo/cc-devel

來自 Intel Clear Containers 團隊

Spring Cloud實戰訓練營

本次培訓內容包括:微服務架構及概述、微服務架構項目實戰目標、Spring Boot概述、Spring Cloud簡介與入門、Eureka、Ribbon、Feign、Hystrix、Zuul、Spring Cloud Config、Spring Cloud Sleuth等,點擊識別下方二維碼加微信好友了解具體培訓內容

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Docker 的精彩文章:

Kubernetes中的Pod的到底是什麼?
Kubernetes是什麼?
如何開發部署Kubernetes Native應用
DC/OS 1.10:一個面向容器化未來的平台
為什麼我們要開源自己研發的高性能容器編排系統 Eru2

TAG:Docker |