红联Linux门户
Linux帮助

Docker 1.5.0 RC1发布,完全支持IPv6

发布时间:2015-01-24 09:55:31来源:红联作者:empast
Docker 1.5.0 RC1 发布,此版本是 Docker 1.5 的第一个RC 版本。

Docker 1.5.0 RC1 的总体情况如下:

664 个 commits

86 位贡献者

+8,350 -3,397 行修改

此版本包括大量的总要特性,Docker 1.5.0 计划在 2 月 3 日发布,包括 Compose 1.1.0, Machine beta 0.1.0 和 Swam beta 0.1.0。

boot2docker 1.5.0-rc1 现已提供在:
https://github.com/tianon/boot2docker/releases/tag/v1.5.0-rc1

ISO 下载:
https://github.com/tianon/boot2docker/releases/download/v1.5.0-rc1/boot2docker.iso

二进制包下载:

Ubuntu/Debian: https://test.docker.com/ubuntu or curl -sSL https://test.docker.com/ | sh
Linux 64bit binary: https://test.docker.com/builds/Linux/x86_64/docker-1.5.0
Darwin/OSX 64bit client binary: https://test.docker.com/builds/Darwin/x86_64/docker-1.5.0
Darwin/OSX 32bit client binary: https://test.docker.com/builds/Darwin/i386/docker-1.5.0
Linux 64bit tgz: https://test.docker.com/builds/Linux/x86_64/docker-1.5.0.tgz

更新日志

Builder

Dockerfile to use for a given `docker build` can be specified with the `-f` flag

Dockerfile and .dockerignore files can be themselves excluded as part of the .dockerignore file, thus preventing modifications to these files invalidating ADD or COPY instructions cache

ADD and COPY instructions accept relative paths

Dockerfile `FROM scratch` instruction is now interpreted as a no-base specifier

Improve performance when exposing a large number of ports

Hack

Allow client-side only integration tests for Windows

Include docker-py integration tests against Docker daemon as part of our test suites

Packaging

Support for the new version of the registry HTTP API

Speed up `docker push` for images with a majority of already existing layers

Fixed contacting a private registry through a proxy

Remote API

Containers can be renamed using the new `rename` endpoint and the associated `docker rename` command

Container `inspect` endpoint show the ID of `exec` commands running in this container

Container `inspect` endpoint show the number of times Docker auto-restarted the container

New types of event can be streamed by the `events` endpoint: ‘OOM’ (container died with out of memory), ‘exec_create’, and ‘exec_start'

Fixed returned string fields which hold numeric characters incorrectly omitting surrounding double quotes

Runtime

Docker daemon has full IPv6 support

The `docker run` command can take the `--pid=host` flag to use the host PID namespace, which makes it possible for example to debug host processes using containerized debugging tools

The `docker run` command can take the `--read-only` flag to make the container’s root filesystem mounted as readonly, which can be used in combination with volumes to force a container’s processes to only write to locations that will be persisted

Container total memory usage can be limited for `docker run` using the `--memory-swap` flag

Major stability improvements for devicemapper storage driver

Better integration with host system: containers will reflect changes to the host's `/etc/resolv.conf` file when restarted

Better integration with host system: per-container iptable rules are moved to the DOCKER chain

Fixed container exiting on out of memory to return an invalid exit code

其他

The HTTP_PROXY, HTTPS_PROXY, and NO_PROXY environment variables are properly taken into account by the client when connecting to the Docker daemon

--

Arnaud Porterie

更多更新内容请看发行说明。

软件详情:https://groups.google.com/forum/#!topic/docker-dev/nzKREJKqxe4

来自:开源中国社区
文章评论

共有 0 条评论