Docker 1.6發(fā)布,提升了開發(fā)體驗和映像的獲取速度,并且近日Docker和微軟聯(lián)合發(fā)布了面向Windows的Docker客戶端也是是今天發(fā)布的Docker 1.6中的一部分。下面一起來看看這個版本都有哪些看點。
Docker Engine 1.6
Docker Engine自1.5版本后就有的很大的提升。你可以點擊這里下載Docker Engine 1.6 。新版本的變更信息如下:
1.創(chuàng)建
從一個圖像ID中創(chuàng)建圖像
通過資源約束條件創(chuàng)建容器,如docker build --cpu-shares=100 --memory=1024m...
提交圖像時用commit --change申請指定的Dockerfile指令
導(dǎo)入圖像時用import --change申請指定的Dockerfile指令
基礎(chǔ)創(chuàng)建作廢
2.客戶端
支持Windows
3.運行時
容器和鏡像標(biāo)簽
--cgroup-parent用于指定的一個父cgroup容器cgroup存放容器cgroup
日志記錄驅(qū)動,json-file、syslog或none
通過ID拉取鏡像
--ulimit用于在一個容器上設(shè)置ulimit
后臺程序中有--default-ulimit選項,適用于所有創(chuàng)建的容器
Registry 2.0 + Engine 1.6 = 更快的鏡像拉取
得益于Engine 1.6支持一個完整的Registry和一個新的Registry API,鏡像拉取在性能和可靠性方面都得到了增強(qiáng)。而今天隨著Engine 1.6一起的還有Registry 2.0,該版本中包含了一些新的特性:
Webhook通知:當(dāng)圖像被推動時你可以配置Registry來發(fā)送Webhook,省去了創(chuàng)建CI;
原生TLS支持:如今可以很容易設(shè)置自己的Registry,這樣Docker Engine可以更安全的與之通信;
Compose 1.2
Compose是一個通過Docker定義和運行復(fù)雜應(yīng)用的工具。今天的1.2版本包含一個很酷的新特性,即允許你在其他的Compose文件中擴(kuò)展服務(wù),這樣你就可以定義不同的環(huán)境。更多的信息你可以點此查看。
Swarm 0.2
Swarm用以管理Docker集群,0.2版本是建立與0.1版本之上,包含一些新特性:
傳播策略:新的策略用于調(diào)度集群上的容器,使其在可用節(jié)點上均勻傳播;
更多的Docker支持:更進(jìn)一步支持完整的Docker API;
集群驅(qū)動:沒有任何的第三方驅(qū)動,但是點已經(jīng)指向了一個可插入的驅(qū)動接口,并使其可用Swarm,如Mesos。
更多信息點此查看。
Machine 0.2
Machine是一個簡化Docker安裝的命令行工具。Machine 0.2是更為穩(wěn)定的版本,著重提高穩(wěn)定性和可擴(kuò)展性,包括:
明確驅(qū)動接口:讓提供者更容易編寫驅(qū)動;
更可靠和一致的供應(yīng):供應(yīng)服務(wù)現(xiàn)由Machine集中處理
更新TLS證書:一個新添的命令用于更新一個主機(jī)的TLS證書,讓主機(jī)IP地址發(fā)生變化時能有一個良好的安全實踐。
查看完整信息點此查看。下載Machine 0.2點此進(jìn)入。
后
Docker 是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上,也可以實現(xiàn)虛擬化。以上就是這次版本的信息。
本站文章版權(quán)歸原作者及原出處所有 。內(nèi)容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負(fù)責(zé),本站只提供參考并不構(gòu)成任何投資及應(yīng)用建議。本站是一個個人學(xué)習(xí)交流的平臺,網(wǎng)站上部分文章為轉(zhuǎn)載,并不用于任何商業(yè)目的,我們已經(jīng)盡可能的對作者和來源進(jìn)行了通告,但是能力有限或疏忽,造成漏登,請及時聯(lián)系我們,我們將根據(jù)著作權(quán)人的要求,立即更正或者刪除有關(guān)內(nèi)容。本站擁有對此聲明的最終解釋權(quán)。