Skip to content

Commit a8a31ef

Browse files
author
Arnaud Porterie
committed
Bump to version v1.5.0
Signed-off-by: Arnaud Porterie <arnaud.porterie@docker.com>
1 parent 68a8fd5 commit a8a31ef

File tree

2 files changed

+40
-1
lines changed

2 files changed

+40
-1
lines changed

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,44 @@
11
# Changelog
22

3+
## 1.5.0 (2015-02-10)
4+
5+
#### Builder
6+
+ Dockerfile to use for a given `docker build` can be specified with the `-f` flag
7+
* 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
8+
* ADD and COPY instructions accept relative paths
9+
* Dockerfile `FROM scratch` instruction is now interpreted as a no-base specifier
10+
* Improve performance when exposing a large number of ports
11+
12+
#### Hack
13+
+ Allow client-side only integration tests for Windows
14+
* Include docker-py integration tests against Docker daemon as part of our test suites
15+
16+
#### Packaging
17+
+ Support for the new version of the registry HTTP API
18+
* Speed up `docker push` for images with a majority of already existing layers
19+
- Fixed contacting a private registry through a proxy
20+
21+
#### Remote API
22+
+ A new endpoint will stream live container resource metrics and can be accessed with the `docker stats` command
23+
+ Containers can be renamed using the new `rename` endpoint and the associated `docker rename` command
24+
* Container `inspect` endpoint show the ID of `exec` commands running in this container
25+
* Container `inspect` endpoint show the number of times Docker auto-restarted the container
26+
* New types of event can be streamed by the `events` endpoint: ‘OOM’ (container died with out of memory), ‘exec_create’, and ‘exec_start'
27+
- Fixed returned string fields which hold numeric characters incorrectly omitting surrounding double quotes
28+
29+
#### Runtime
30+
+ Docker daemon has full IPv6 support
31+
+ 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
32+
+ 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
33+
+ Container total memory usage can be limited for `docker run` using the `—memory-swap` flag
34+
* Major stability improvements for devicemapper storage driver
35+
* Better integration with host system: containers will reflect changes to the host's `/etc/resolv.conf` file when restarted
36+
* Better integration with host system: per-container iptable rules are moved to the DOCKER chain
37+
- Fixed container exiting on out of memory to return an invalid exit code
38+
39+
#### Other
40+
* The HTTP_PROXY, HTTPS_PROXY, and NO_PROXY environment variables are properly taken into account by the client when connecting to the Docker daemon
41+
342
## 1.4.1 (2014-12-15)
443

544
#### Runtime

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.1-dev
1+
1.5.0

0 commit comments

Comments
 (0)