1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Docker 1.5.0 RC1 发布,完全支持 IPv6 下载

本帖由 漂亮的石头2015-01-24 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    486,020
    赞:
    46
    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

    更多更新内容请看发行说明
    Docker 1.5.0 RC1 发布,完全支持 IPv6下载地址
     
正在加载...