智能化下的产物,无人棋牌室
Docker 1.8.0 正式发布,更新内容如下:
Distribution
- Trusted pull, push and build, disabled by default
- Make tar layers deterministic between registries
- Don’t allow deleting the image of running containers
- Check if a tag name to load is a valid digest
- Allow one character repository names
- Add a more accurate error description for invalid tag name
- Make build cache ignore mtime
Cli
- Add support for DOCKER_CONFIG/–config to specify config file dir
- Add –type flag for docker inspect command
- Add formatting options to
docker ps
with--format
- Replace
docker -d
with new subcommanddocker daemon
- Zsh completion updates and improvements
- Add some missing events to bash completion
- Support daemon urls with base paths in
docker -H
- Validate status= filter to docker ps
- Display when a container is in –net=host in docker ps
- Extend docker inspect to export image metadata related to graph driver
- Restore –default-gateway{,-v6} daemon options
- Add missing unpublished ports in docker ps
- Allow duration strings in
docker events
as –since/–until - Expose more mounts information in
docker inspect
运行时间
- Add new Fluentd logging driver
- Allow
docker import
to load from local files - Add logging driver for GELF via UDP
- Allow to copy files from host to containers with
docker cp
- Promote volume drivers from experimental to master
- Add rollover log driver, and –log-driver-opts flag
- Add memory swappiness tuning options
- Remove cgroup read-only flag when privileged
- Make /proc, /sys, & /dev readonly for readonly containers
- Add cgroup bind mount by default
- Overlay: Export metadata for container and image in
docker inspect
- Devicemapper: external device activation
- Devicemapper: Compare uuid of base device on startup
- Remove RC4 from the list of registry cipher suites
- Add syslog-facility option
- LXC execdriver compatibility with recent LXC versions
- Mark LXC execriver as deprecated (to be removed with the migration to runc)
插件
- Separate plugin sockets and specs locations
- Allow TLS connections to plugins
Bug 修复
- Add missing ‘Names’ field to /containers/json API output
- Make
docker rmi --dangling
safe when pulling - Devicemapper: Change default basesize to 100G
- Go Scheduler issue with sync.Mutex and gcc
- Fix issue where Search API endpoint would panic due to empty AuthConfig
- Set image canonical names correctly
- Check dockerinit only if lxc driver is used
- Fix ulimit usage of nproc
- Always attach STDIN if -i,–interactive is specified
- Show error messages when saving container state fails
- Fixed incorrect assumption on –bridge=none treated as disable network
- Check for invalid port specifications in host configuration
- Fix endpoint leave failure for –net=host mode
- Fix goroutine leak in the stats API if the container is not running
- Check for apparmor file before reading it
- Fix DOCKER_TLS_VERIFY being ignored
- Set umask to the default on startup
- Correct the message of pause and unpause a non-running container
- Adjust disallowed CpuShares in container creation
- ZFS: correctly apply selinux context
- Display empty string instead of when IP opt is nil
docker kill
returns error when container is not running- Fix COPY/ADD quoted/json form
- Fix goroutine leak on logs -f with no output
- Remove panic in nat package on invalid hostport
- Fix container linking in Fedora 22
- Fix error caused using default gateways outside of the allocated range
- Format times in inspect command with a template as RFC3339Nano
- Make registry client to accept 2xx and 3xx http status responses as successful
- Fix race issue that caused the daemon to crash with certain layer downloads failed in a specific order.
- Fix error when the docker ps format was not valid.
- Remove redundant ip forward check.
- Fix issue trying to push images to repository mirrors.
- Fix error cleaning up network entrypoints when there is an initialization issue.
更多内容请查看:软件主页
下载地址请看这里:
- Ubuntu/Debian: curl -sSL https://get.docker.com | sh
- Linux 64bit binary: https://get.docker.com/builds/Linux/x86_64/docker-1.8.0
- Darwin/OSX 64bit client binary: https://get.docker.com/builds/Darwin/x86_64/docker-1.8.0
- Darwin/OSX 32bit client binary: https://get.docker.com/builds/Darwin/i386/docker-1.8.0
- Linux 64bit tgz: https://get.docker.com/builds/Linux/x86_64/docker-1.8.0.tgz
- Windows 64bit client binary: https://get.docker.com/builds/Windows/x86_64/docker-1.8.0.exe
- Windows 32bit client binary: https://get.docker.com/builds/Windows/i386/docker-1.8.0.exe