设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

Docker 0.7.3 发布,Linux 容器引擎

2014-1-6 15:34| 发布者: 红黑魂| 查看: 1929| 评论: 0|来自: 开源中国

摘要: 其实随本次更新的,还有一个被称为OS X 下的docker二进制版本(虽然是官方提供,但目前仅供测试用)。而且如果此方法(即是在虚拟机内运行一个被称为boot2docker的超迷你linux发型版,内置docker)可行的话,预感Win ...

其实随本次更新的,还有一个被称为OS X 下的 docker 二进制版本(虽然是官方提供,但目前仅供测试用)。而且如果此方法(即是在虚拟机内运行一个被称为boot2docker的超迷你linux发型版,内置docker)可行的话,预感Windows平台下的 docker二进制版本也会很快到来。

对OSX 下docker 二进制版本 即http://test.docker.io/builds/Darwin/x86_64/docker-0.7.3.tgz 有兴趣的,可以请参见 HW上的讨论

docker osx build 的 github issue 链接: https://github.com/dotcloud/docker/issues/1616

详细的修正日志来自 GitHub

0.7.3 (2013-01-02)

Builder

  • Update ADD to use the image cache, based on a hash of the added content

  • Add error message for empty Dockerfile

Documentation

  • Fix outdated link to the "Introduction" on www.docker.io

  • Update the docs to get wider when the screen does

  • Add information about needing to install LXC when using raw binaries

  • Update Fedora documentation to disentangle the docker and docker.io conflict

  • Add a note about using the new -mtu flag in several GCE zones

  • Add FrugalWare installation instructions

  • Add a more complete example of docker run

  • Fix API documentation for creating and starting Privileged containers

  • Add missing "name" parameter documentation on "/containers/create"

  • Add a mention of lxc-checkconfig as a way to check for some of the necessary kernel configuration

  • Update the 1.8 API documentation with some additions that were added to the docs for 1.7

Hack

  • Add missing libdevmapper dependency to the packagers documentation

  • Update minimum Go requirement to a hard line at Go 1.2+

  • Many minor improvements to the Vagrantfile

  • Add ability to customize dockerinit search locations when compiling (to be used very sparingly only by packagers of platforms who require a nonstandard location)

  • Add coverprofile generation reporting

  • Add -a to our Go build flags, removing the need for recompiling the stdlib manually

  • Update Dockerfile to be more canonical and have less spurious warnings during build

  • Fix some miscellaneous docker pull progress bar display issues

  • Migrate more miscellaneous packages under the "pkg" folder

  • Update TextMate highlighting to automatically be enabled for files named "Dockerfile"

  • Reorganize syntax highlighting files under a common "contrib/syntax" directory

  • Update install.sh script (https://get.docker.io/) to not fail if busybox fails to download or run at the end of the Ubuntu/Debian installation

  • Add support for container names in bash completion

Packaging

  • Add an official Docker client binary for Darwin (Mac OS X)

  • Remove empty "Vendor" string and added "License" on deb package

  • Add a stubbed version of "/etc/default/docker" in the deb package

Runtime

  • Update layer application to extract tars in place, avoiding file churn while handling whiteouts

  • Fix permissiveness of mtime comparisons in tar handling (since GNU tar and Go tar do not yet support sub-second mtime precision)

  • Reimplement docker top in pure Go to work more consistently, and even inside Docker-in-Docker (thus removing the shell injection vulnerability present in some versions of lxc-ps)

  • Update -H unix:// to work similarly to -H tcp:// by inserting the default values for missing portions

  • Fix more edge cases regarding dockerinit and deleted or replaced docker or dockerinit files

  • Update container name validation to include '.'

  • Fix use of a symlink or non-absolute path as the argument to -g to work as expected

  • Update to handle external mounts outside of LXC, fixing many small mounting quirks and making future execution backends and other features simpler

  • Update to use proper box-drawing characters everywhere in docker images -tree

  • Move MTU setting from LXC configuration to directly use netlink

  • Add -S option to external tar invocation for more efficient spare file handling

  • Add arch/os info to User-Agent string, especially for registry requests

  • Add -mtu option to Docker daemon for configuring MTU

  • Fix docker build to exit with a non-zero exit code on error

  • Add DOCKER_HOST environment variable to configure the client -H flag without specifying it manually for every invocation

更多内容请查阅:https://github.com/dotcloud/docker/blob/v0.7.3/CHANGELOG.md


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部