高級容器引擎 Docker v1.13.0-rc1發布
Docker 是 PaaS 提供商 dotCloud 開源的一個基于 LXC 的高級容器引擎,源代碼托管在 Github 上, 基于go語言并遵從Apache2.0協議開源。Docker的思想來自于集裝箱,在一艘大船上,可以把貨物規整的擺放起來。并且各種各樣的貨物被集裝箱標準化了,集裝箱和集裝箱之間不會互相影響。那么我就不需要專門運送水果的船和專門運送化學品的船了。只要這些貨物在集裝箱里封裝的好好的,那我就可以用一艘大船把他們都運走。docker就是類似的理念。現在都流行云計算了,云計算就好比大貨輪。docker就是集裝箱。
更新日志
生成器
- Add capability to specify images used as a cache source on build. These images do not need to have local parent chain and can be pulled from other registries #26839
- (experimental) Add option to squash image layers to the FROM image after successful builds #22641
- Fix dockerfile parser with empty line after escape #24725
- Add step number on
docker build
#24978 - Add support for compressing build context during image build #25837
- add
--network
todocker build
#27702 - Fix inconsistent behavior between
--label
flag ondocker build
anddocker run
#26027 - Fix image layer inconsistencies when using the overlay storage driver #27209
- Unused build-args are now allowed. A warning is presented instead of an error and failed build#27412
- Fix builder cache issue on Windows #27805
Contrib
- Add support for building docker debs for Ubuntu Xenial on PPC64 #23438
- Add support for building docker debs for Ubuntu Xenial on s390x #26104
- Add RPM builder for VMWare Photon OS #24116
- Add shell completions to tgz #27735
- Update the install script to allow using the mirror in China #27005
- Add DEB builder for Ubuntu 16.10 Yakkety Yak #27993
- Add RPM builder for Fedora 25 #28222
分配
- Update notary dependency to 0.4.2 (full changelogs here) #27074
- Support for compilation on windows docker/notary#970
- Improved error messages for client authentication errors docker/notary#972
- Support for finding keys that are anywhere in the
~/.docker/trust/private
directory, not just under~/.docker/trust/private/root_keys
or~/.docker/trust/private/tuf_keys
docker/notary#981 - Previously, on any error updating, the client would fall back on the cache. Now we only do so if there is a network error or if the server is unavailable or missing the TUF data. Invalid TUF data will cause the update to fail - for example if there was an invalid root rotation.docker/notary#982
- Improve root validation and yubikey debug logging docker/notary#858 docker/notary#891
- Warn if certificates for root or delegations are near expiry docker/notary#802
- Warn if role metadata is near expiry docker/notary#786
- Fix passphrase retrieval attempt counting and terminal detection docker/notary#906
- Avoid unnecessary blob uploads when different users push same layers to authenticated registry#26564
- Allow external storage for registry credentials #26354
Logging
- Standardize the default logging tag value in all logging drivers #22911
- Improve performance and memory use when logging of long log lines #22982
- Enable syslog driver for windows #25736
- Add Logentries Driver #27471
- Update of AWS log driver to support tags #27707
- Unix socket support for fluentd #26088
- Enable fluentd logging driver on Windows #28189
- Sanitize docker labels when used as journald field names #23725
聯網
- Add
--attachable
network support to enabledocker run
to work in swarm-mode overlay network#25962 - Add support for host port PublishMode in services using the
--port
option indocker service create
#27917 - Add support for Windows server 2016 overlay network driver (requires upcoming ws2016 update)#28182
- Change the default
FORWARD
policy toDROP
#28257 - Add support for specifying static IP addresses for predefined network on windows #22208
- Fix
--publish
flag ondocker run
not working with IPv6 addresses #27860 - Fix inspect network show gateway with mask #25564
- Fix an issue where multiple addresses in a bridge may cause
--fixed-cidr
to not have the correct addresses #26659 - Add creation timestamp to
docker network inspect
#26130 - Show peer nodes in
docker network inspect
for swarm overlay networks #28078 - Enable ping for service VIP address #28019
插件
- Move plugins out of experimental #28226
- Add
--force
ondocker plugin remove
#25096 - Add support for dynamically reloading authorization plugins #22770
- Add description in
docker plugin ls
#25556 - Add
-f
/--format
todocker plugin inspect
#25990 - Add
docker plugin create
command #28164 - Send request's TLS peer certificates to authorization plugins #27383
- Support for global-scoped network and ipam plugins in swarm-mode #27287
下載
本站原創,轉載時保留以下信息:
本文轉自:深度開源(open-open.com)
原文地址:http://www.baiduhome.net/news/view/39b65211
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!