Docker v17.04.0-ce-rc1 发布了,并将于 2017-04-05 发布 17.04.0-ce 版本。本次更新内容如下:
Client
Sort docker stack ls by name
Flags for specifying bind mount consistency
Suppressing image digest in docker ps
Hide command options that are related to Windows
Fix docker plugin install prompt to accept "enter" for the "N" default
Add truncate function for Go templates
Support expanded syntax of ports in stack deploy
Support expanded syntax of mounts in stack deploy
Add --add-host for docker build
Add .CreatedAt placeholder for docker network ls --format
Update order of --secret-rm and --secret-add
Fix use of **/ in .dockerignore
Add --filter enabled=true for docker plugin ls
Add --format to docker service ls
Add publish and expose filter for docker ps --filter
Support multiple service IDs on docker service ps
Allow swarm join with --availability=drain
Removal of the email from docker login
Networking
Check parameter --ip, --ip6 and --link-local-ip in docker network connect
Added support for dns-search
Added --verbose option for docker network inspect to show task details from all swarm nodes
Clear stale datapath encryption states when joining the cluster docker/libnetwork
Ensure iptables initialization only happens once docker/libnetwork
Fix bad order of iptables filter rules docker/libnetwork
Add anonymous container alias to service record on attachable network docker/libnetwork
Support for com.docker.network.container_interface_prefix driver label docker/libnetwork
Runtime
Handle paused container when restoring without live-restore set
Do not allow sub second in healthcheck options in Dockerfile
Support name and id prefix in secret update
Use binary frame for websocket attach endpoint
Fix linux mount calls not applying propagation type changes
Fix ExecIds leak on failed exec -i
Prune named but untagged images if danglingOnly=true
Add daemon flag to set no_new_priv as default for unprivileged containers
Add daemon option --default-shm-size
Support registry mirror config reload
Ignore the daemon log config when building images
Move secret name or ID prefix resolving from client to daemon
Implement optional ring buffer for container logs
Allow adding rules to cgroup devices.allow on container create/run
Swarm Mode
Topology-aware scheduling
Automatic service rollback on failure
Worker and manager on the same node are now connected through a UNIX socket
Improve raft transport package docker/swarmkit
No automatic manager shutdown on demotion/removal docker/swarmkit
Use TransferLeadership to make leader demotion safer docker/swarmkit
Decrease default monitoring period docker/swarmkit
Add Service logs formatting
Fix service logs API to be able to specify stream
Add --stop-signal for service create and service update
Add --read-only for service create and service update
Renew the context after communicating with the registry
Windows
Wait for OOBE to prevent crashing during host update
Block pulling Windows images on non-Windows daemons
下载
deb/rpm install: curl -fsSL https://test.docker.com/ | sh
Linux 64bits tgz: https://test.docker.com/builds/Linux/x86_64/docker-17.04.0-ce-rc1.tgz
Darwin/OSX 64bits client tgz: https://test.docker.com/builds/Darwin/x86_64/docker-17.04.0-ce-rc1.tgz
Linux 32bits arm tgz: https://test.docker.com/builds/Linux/armel/docker-17.04.0-ce-rc1.tgz
Windows 64bits zip: https://test.docker.com/builds/Windows/x86_64/docker-17.04.0-ce-rc1.zip
Windows 32bits client zip: https://test.docker.com/builds/Windows/i386/docker-17.04.0-ce-rc1.zip
下载地址:https://github.com/docker/docker/archive/v17.04.0-ce-rc1.zip
来自:开源中国社区

