高級容器引擎 Docker v1.12.2-rc1發布
Docker 是 PaaS 提供商 dotCloud 開源的一個基于 LXC 的高級容器引擎,源代碼托管在 Github 上, 基于go語言并遵從Apache2.0協議開源。Docker的思想來自于集裝箱,在一艘大船上,可以把貨物規整的擺放起來。并且各種各樣的貨物被集裝箱標準化了,集裝箱和集裝箱之間不會互相影響。那么我就不需要專門運送水果的船和專門運送化學品的船了。只要這些貨物在集裝箱里封裝的好好的,那我就可以用一艘大船把他們都運走。docker就是類似的理念。現在都流行云計算了,云計算就好比大貨輪。docker就是集裝箱。
更新日志
- the systemd unit file (
/usr/lib/systemd/system/docker.service
) contains local changes, or - a systemd drop-in file is present, and contains
-H fd://
in theExecStart
directive - Backup the current version of the unit file, and replace the file with the version that ships with docker 1.12
- Remove the
Requires=docker.socket
directive from the/usr/lib/systemd/system/docker.service
file if present - Remove
-H fd://
from theExecStart
directive (both in the main unit file, and in any drop-in files present).
運行
- Fix a panic due to a race condition filtering
docker ps
#26049 - Implement retry logic to prevent "Unable to remove filesystem" errors when using the aufs storage driver #26536
- Prevent devicemapper from removing device symlinks if
dm.use_deferred_removal
is enabled#24740 - Fix an issue where the CLI did not return correct exit codes if a command was run with invalid options #26777
- Fix a panic due to a bug in stdout / stderr processing in health checks #26507
- Fix exec's children handling #26874
- Fix exec form of HEALTHCHECK CMD #26208
聯網
- Fix a daemon start panic on armv5 #24315
- Vendor libnetwork #26879 #26953
- Avoid returning early on agent join failures docker/libnetwork#1473
- Fix service published port cleanup issues docker/libetwork#1432 docker/libnetwork#1433
- Recover properly from transient gossip failures docker/libnetwork#1446
- Disambiguate node names known to gossip cluster to avoid node name collisiondocker/libnetwork#1451
- Honor user provided listen address for gossip docker/libnetwork#1460
- Allow reachability via published port across services on the same host docker/libnetwork#1398
- Change the ingress sandbox name from random id to just
ingress_sbox
docker/libnetwork#1449
群模式
- Fix remote detection of a node's address when it joins the cluster #26211
- Vendor SwarmKit #26765
- Bounce session after failed status update docker/swarmkit#1539
- Fix possible raft deadlocks docker/swarmkit#1537
- Fix panic and endpoint leak when a service is updated with no endpoints docker/swarmkit#1481
- Produce an error if the same port is published twice on
service create
orservice update
docker/swarmkit#1495 - Fix an issue where changes to a service were not detected, resulting in the service not being updated docker/swarmkit#1497
Contrib
- Update the debian sysv-init script to use
dockerd
instead ofdocker daemon
#25869 - Improve stability when running the docker client on MacOS Sierra #26875
Windows
- Fix an issue where arrow-navigation did not work when running the docker client in ConEmu #25578
下載
本站原創,轉載時保留以下信息:
本文轉自:深度開源(open-open.com)
原文地址:http://www.baiduhome.net/news/view/6e80d440
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!