Rocket v1.14.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> <ul> <li>stage1: update to CoreOS 1151.0.0 and systemd v231 (<a href="/misc/goto?guid=4958993529743816251">#3122</a>).</li> <li>common: fall back to non-overlay with ftype=0 (<a href="/misc/goto?guid=4958993529869625298">#3105</a>).</li> <li>rkt: honor insecure-options in run-prepared (<a href="/misc/goto?guid=4958993529994331177">#3138</a>).</li> </ul> <p>Bug修复</p> <ul> <li>stage0: fix golint warnings (<a href="/misc/goto?guid=4958993530099534544">#3099</a>).</li> <li>rkt: avoid possible panic in api-server (<a href="/misc/goto?guid=4958993530218186926">#3111</a>).</li> <li>rkt/run: allow --set-env-file files with comments (<a href="/misc/goto?guid=4958993530341595894">#3115</a>).</li> <li>scripts/install-rkt: add wget as dependency (<a href="/misc/goto?guid=4958993530446636721">#3124</a>).</li> <li>install-rkt.sh: scripts: Fix missing files in .deb when using install-rkt.sh (<a href="/misc/goto?guid=4958993530566134174">#3127</a>).</li> <li>tests: check for run-prepared with insecure options (<a href="/misc/goto?guid=4958993530690637098">#3139</a>).</li> </ul> <p>其他变化</p> <ul> <li>seccomp/docker: update docker whitelist to include mlock (<a href="/misc/goto?guid=4958993530799340807">#3126</a>). This updates the<code>@docker/default-whitelist</code> to include mlock-related syscalls (mlock, mlock2, mlockall).</li> <li>build: add PowerPC (<a href="/misc/goto?guid=4958993530917694814">#2936</a>).</li> <li>scripts: install-rkt.sh: fail install-pak on errors (<a href="/misc/goto?guid=4958993531026799312">#3150</a>). When install-pak (called from install-rkt.sh) fails at some point abort packaging.</li> <li>api_service: Rework cgroup detection (<a href="/misc/goto?guid=4958993531144001799">#3072</a>). Use the <code>subcgroup</code> file hint provided by some stage1s rather than machined registration.</li> <li>Documentation/devel: add make images target (<a href="/misc/goto?guid=4958993531263844223">#3142</a>). This introduces the possibility to generate graphivz based PNG images using a new <code>images</code> make target.</li> <li>vendor: update appc/spec to 0.8.7 (<a href="/misc/goto?guid=4958993531373226706">#3143</a>).</li> <li>stage1/kvm: avoid writing misleading subcgroup (<a href="/misc/goto?guid=4958993531498623979">#3107</a>).</li> <li>vendor: update go-systemd to v12 (<a href="/misc/goto?guid=4958993531602706255">#3125</a>).</li> <li>scripts: bump coreos.com/rkt/builder image version (<a href="/misc/goto?guid=4958993531724570921">#3092</a>). This bumps rkt-builder version to 1.0.2, in order to work with seccomp filtering.</li> <li>export: test export for multi-app pods (<a href="/misc/goto?guid=4958993531829440492">#3075</a>).</li> <li>Documentation updates: (<a href="/misc/goto?guid=4958993531944591901">#3146</a>, <a href="/misc/goto?guid=4958993532055564805">#2954</a>, <a href="/misc/goto?guid=4958993532163404225">#3128</a>, <a href="/misc/goto?guid=4958993532270298875">#2953</a>, <a href="/misc/goto?guid=4958993532358099188">#3103</a>, <a href="/misc/goto?guid=4958993532476333421">#3087</a>, <a href="/misc/goto?guid=4958993532566819885">#3097</a>, <a href="/misc/goto?guid=4958993532679591507">#3096</a>, <a href="/misc/goto?guid=4958993532791318244">#3095</a>, <a href="/misc/goto?guid=4958993532896491763">#3089</a>)</li> </ul> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4958993532985624920" rel="nofollow">71.9 MB<strong>rkt-v1.14.0.tar.gz</strong></a></li> <li><a href="/misc/goto?guid=4958993533097396855" rel="nofollow">455 Bytes<strong>rkt-v1.14.0.tar.gz.asc</strong></a></li> <li><a href="/misc/goto?guid=4958993533216679462" rel="nofollow">25 MB<strong>stage1-coreos-1.14.0-linux-amd64.aci</strong></a></li> <li><a href="/misc/goto?guid=4958993533336289916" rel="nofollow">455 Bytes<strong>stage1-coreos-1.14.0-linux-amd64.aci.asc</strong></a></li> <li><a href="/misc/goto?guid=4958993533438198103" rel="nofollow">5.54 MB<strong>stage1-fly-1.14.0-linux-amd64.aci</strong></a></li> <li><a href="/misc/goto?guid=4958993533570687466" rel="nofollow">455 Bytes<strong>stage1-fly-1.14.0-linux-amd64.aci.asc</strong></a></li> <li><a href="/misc/goto?guid=4958993533669883042" rel="nofollow">35.4 MB<strong>stage1-kvm-1.14.0-linux-amd64.aci</strong></a></li> <li><a href="/misc/goto?guid=4958993533776588126" rel="nofollow">455 Bytes<strong>stage1-kvm-1.14.0-linux-amd64.aci.asc</strong></a></li> <li><a href="/misc/goto?guid=4958993533869180550" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4958993533961528260" 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/3f5d1bcc">http://www.open-open.com/news/view/3f5d1bcc</a></p>