Rocket v1.13.0发布,一款容器引擎
jopen 8年前
<p style="text-align: center;"><img alt="" src="https://simg.open-open.com/show/99287bbcbd99186fe8255405d6ba49e9.png" /></p> <p>Rkt项目最初的发起者是CoreOS公司。CoreOS公司与其核心产品CoreOS操作系统是实至名归的最早一批Docker企业级用户,伴随着Docker从最初的0.1版本一直走到正式发布的1.0版本。起初两者相互促进,合作甚好。然而,随着Docker在容器界一家独大的趋势越来越明显,其周边的生态逐渐的从单纯的围绕构建容器化应用服务,发展成了自上而下的集群规范体系,甚至部分取代了操作系统的服务进程调度工作。这种臃肿而受Docker单方面控制的容器规范,是CoreOS系统所不待见的,他们想要一个更加开放而中立的容器标准。2014年12月,CoreOS公布了自己的容器计划,并在几个月后结合社区中的容器实践,着手制定新的开放应用容器规范,Rkt则作为此规范中的一个具体实现而继续发展。</p> <h2>更新日志</h2> <h3>New features and UX changes</h3> <ul> <li>export: name flag for exporting multi-app pods (<a href="/misc/goto?guid=4958993298845237746">#3030</a>).</li> <li>stage1: limit device node creation/reading/writing with DevicePolicy= and DeviceAllow= (<a href="/misc/goto?guid=4958993298933988033">#3027</a>,<a href="/misc/goto?guid=4958993299020074916">#3058</a>).</li> <li>rkt: implements --insecure-options={capabilities,paths,seccomp,run-all} (<a href="/misc/goto?guid=4958993299093951302">#2983</a>).</li> </ul> <p>Bug fixes</p> <ul> <li>kvm: use a properly formatted comment for iptables chains (<a href="/misc/goto?guid=4958993299205890245">#3038</a>). rkt was using the chain name as comment, which could lead to confusion.</li> <li>pkg/label: supply mcsdir as function argument to InitLabels() (<a href="/misc/goto?guid=4958993299323152493">#3045</a>).</li> <li>api_service: improve machined call error output (<a href="/misc/goto?guid=4958993299437259386">#3059</a>).</li> <li>general: fix old appc/spec version in various files (<a href="/misc/goto?guid=4958993299547343417">#3055</a>).</li> <li>rkt/pubkey: use custom http client including timeout (<a href="/misc/goto?guid=4958993299669238905">#3084</a>).</li> <li>dist: remove quotes from rkt-api.service ExecStart (<a href="/misc/goto?guid=4958993299797019308">#3079</a>).</li> <li>build: multiple fixes (<a href="/misc/goto?guid=4958993299910270017">#3042</a>, <a href="/misc/goto?guid=4958993300030840572">#3041</a>, <a href="/misc/goto?guid=4958993300155377973">#3046</a>).</li> <li>configure: disable tests on host flavor with systemd <227 (<a href="/misc/goto?guid=4958993300284128046">#3047</a>).</li> </ul> <p>Other changes</p> <ul> <li>travis: add go 1.7, bump go 1.5/1.6 (<a href="/misc/goto?guid=4958993300398528179">#3077</a>).</li> <li>api_service: Add lru cache to cache image info (<a href="/misc/goto?guid=4958993300526134654">#2910</a>).</li> <li>scripts: add curl as build dependency (<a href="/misc/goto?guid=4958993300652916863">#3070</a>).</li> <li>vendor: use appc/spec 0.8.6 and k8s.io/kubernetes v1.3.0 (<a href="/misc/goto?guid=4958993300775441606">#3063</a>).</li> <li>common: use fileutil.IsExecutable() (<a href="/misc/goto?guid=4958993300901181775">#3023</a>).</li> <li>build: Stop printing irrelevant invalidation messages (<a href="/misc/goto?guid=4958993301030123528">#3050</a>).</li> <li>build: Make generating clean files simpler to do (<a href="/misc/goto?guid=4958993301165292868">#3057</a>).</li> <li>Documentation: misc changes (<a href="/misc/goto?guid=4958993301285379769">#3053</a>, <a href="/misc/goto?guid=4958993301406369148">#2911</a>, <a href="/misc/goto?guid=4958993301526413139">#3035</a>, <a href="/misc/goto?guid=4958993301657855860">#3036</a>, <a href="/misc/goto?guid=4958993301779541323">#3037</a>, <a href="/misc/goto?guid=4958993301913496354">#2945</a>, <a href="/misc/goto?guid=4958993302044976729">#3083</a>, <a href="/misc/goto?guid=4958993302170408321">#3076</a>, <a href="/misc/goto?guid=4958993302294181800">#3033</a>,<a href="/misc/goto?guid=4958993302419295577">#3064</a>, <a href="/misc/goto?guid=4958993302543024463">#2932</a>).</li> <li>functional tests: misc fixes (<a href="/misc/goto?guid=4958993302678550640">#3049</a>).</li> </ul> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4958993302806611964" rel="nofollow">79.9 MB<strong>rkt-v1.13.0.tar.gz</strong></a></li> <li><a href="/misc/goto?guid=4958993302927929912" rel="nofollow">473 Bytes<strong>rkt-v1.13.0.tar.gz.asc</strong></a></li> <li><a href="/misc/goto?guid=4958993303064881806" rel="nofollow">29.2 MB<strong>stage1-coreos-1.13.0-linux-amd64.aci</strong></a></li> <li><a href="/misc/goto?guid=4958993303191075194" rel="nofollow">473 Bytes<strong>stage1-coreos-1.13.0-linux-amd64.aci.asc</strong></a></li> <li><a href="/misc/goto?guid=4958993303327632834" rel="nofollow">5.53 MB<strong>stage1-fly-1.13.0-linux-amd64.aci</strong></a></li> <li><a href="/misc/goto?guid=4958993303454397605" rel="nofollow">473 Bytes<strong>stage1-fly-1.13.0-linux-amd64.aci.asc</strong></a></li> <li><a href="/misc/goto?guid=4958993303573459534" rel="nofollow">39 MB<strong>stage1-kvm-1.13.0-linux-amd64.aci</strong></a></li> <li><a href="/misc/goto?guid=4958993303676563522" rel="nofollow">473 Bytes<strong>stage1-kvm-1.13.0-linux-amd64.aci.asc</strong></a></li> <li><a href="/misc/goto?guid=4958993303802621227" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4958993303932712596" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li> </ul> <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/7fe63449">http://www.open-open.com/news/view/7fe63449</a></p>