Rocket v1.12.0發布,一款容器引擎
Rkt項目最初的發起者是CoreOS公司。CoreOS公司與其核心產品CoreOS操作系統是實至名歸的最早一批Docker企業級用戶,伴隨著Docker從最初的0.1版本一直走到正式發布的1.0版本。起初兩者相互促進,合作甚好。然而,隨著Docker在容器界一家獨大的趨勢越來越明顯,其周邊的生態逐漸的從單純的圍繞構建容器化應用服務,發展成了自上而下的集群規范體系,甚至部分取代了操作系統的服務進程調度工作。這種臃腫而受Docker單方面控制的容器規范,是CoreOS系統所不待見的,他們想要一個更加開放而中立的容器標準。2014年12月,CoreOS公布了自己的容器計劃,并在幾個月后結合社區中的容器實踐,著手制定新的開放應用容器規范,Rkt則作為此規范中的一個具體實現而繼續發展。
更新日志
新特性和UX更改
- cli: rename
--cap-retain
and--cap-remove
to--caps-*
(#2994). - stage1: apply seccomp isolators (#2753). This introduces support for appc seccomp isolators.
- scripts: add /etc/rkt owned by group rkt-admin in setup-data-dir.sh (#2944).
- rkt: add
--caps-retain
and--caps-remove
to prepare (#3007). - store: allow users in the rkt group to delete images (#2961).
- api_service: cache pod manifest (#2891). Manifest caching considerably improves api-service performances.
- store: tell the user to run as root on db update (#2966).
- stage1: disabling cgroup namespace in systemd-nspawn (#2989). For more information seesystemd#3589.
- fly: copy rkt-resolv.conf in the app (#2982).
- store: decouple aci store and treestore implementations (#2919).
- store: record ACI fetching information (#2960).
Bug修復
- stage1/init: fix writing of /etc/machine-id (#2977).
- rkt-monitor: multiple fixes (#2927, #2988).
- rkt: don't errwrap cli_apps errors (#2958).
- pkg/tar/chroot: avoid errwrap in function called by multicall (#2997).
- networking: apply CNI args to the default networks as well (#2985).
- trust: provide InsecureSkipTLSCheck to pubkey manager (#3016).
- api_service: update grpc version (#3015).
- fetcher: httpcaching fixes (#2965).
其他改變
- build,stage1/init: set interpBin at build time for src flavor (#2978).
- common: introduce RemoveEmptyLines() (#3004).
- glide: update docker2aci to v0.12.3 (#3026). This fixes multiple bugs in layers ordering for Docker images.
- glide: update go-systemd to v11 (#2970). This fixes a buggy corner-case in journal seeking (implicit seek to head).
- docs: document capabilities overriding (#2917, #2991).
- issue template: add '\n' to the end of environment output (#3008).
- functional tests: multiple fixes (#2999, #2979, #3014).
下載
- 79.9 MBrkt-v1.12.0.tar.gz
- 473 Bytesrkt-v1.12.0.tar.gz.asc
- 29.2 MBstage1-coreos-1.12.0-linux-amd64.aci
- 473 Bytesstage1-coreos-1.12.0-linux-amd64.aci.asc
- 5.54 MBstage1-fly-1.12.0-linux-amd64.aci
- 473 Bytesstage1-fly-1.12.0-linux-amd64.aci.asc
- 39 MBstage1-kvm-1.12.0-linux-amd64.aci
- 473 Bytesstage1-kvm-1.12.0-linux-amd64.aci.asc
- Source code (zip)
- Source code (tar.gz)
本站原創,轉載時保留以下信息:
本文轉自:深度開源(open-open.com)
原文地址:http://www.baiduhome.net/news/view/1d0d4f2b
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!