Docker 1.10.3 RC1 和 RC2 发布了,Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包装系统。
改进记录:
Runtime
- Fix Docker client exiting with an “Unrecognized input header” error #20706
- Fix Docker exiting if Exec is started with both
AttachStdin
andDetach
#20647
Distribution
- Fix a crash when pushing multiple images sharing the same layers to the same repository in parallel #20831
- Fix a panic when pushing images to a registry which uses a misconfigured token service#21030
Plugin system
- Fix issue preventing volume plugins to start when SELinux is enabled #20834
- Prevent Docker from exiting if a volume plugin returns a null response for Get requests#20682
- Fix plugin system leaking file descriptors if a plugin has an error #20680
Security
- Fix linux32 emulation to fail during docker build #20672It was due to the
personality
syscall being blocked by the default seccomp profile. - Fix Oracle XE 10g failing to start in a container #20981It was due to the
ipc
syscall being blocked by the default seccomp profile. - Fix user namespaces not working on Linux From Scratch #20685
- Fix issue preventing daemon to start if userns is enabled and the
subuid
orsubgid
files contain comments #20725
下载地址:
Ubuntu/Debian: curl -fsSL https://test.docker.com/ | sh
Linux 64bit binary: https://test.docker.com/builds/Linux/x86_64/docker-1.10.3-rc2
Darwin/OSX 64bit client binary: https://test.docker.com/builds/Darwin/x86_64/docker-1.10.3-rc2
Linux 64bit tgz: https://test.docker.com/builds/Linux/x86_64/docker-1.10.3-rc2.tgz
Windows 64bit client binary: https://test.docker.com/builds/Windows/x86_64/docker-1.10.3-rc2.exe
Windows 32bit client binary: https://test.docker.com/builds/Windows/i386/docker-1.10.3-rc2.exe