找軟件用軟件,就到華軍軟件園! 軟件發(fā)布

您好,如有軟件收錄需求,請將軟件打包,并附上軟件名稱、軟件介紹、軟件相關(guān)截圖、軟件icon、軟著、營業(yè)執(zhí)照(個(gè)人沒有營業(yè)執(zhí)照請?zhí)峁?yīng)的開發(fā)者身份證正反面以及手持身份證本人照片),發(fā)送至郵箱 https://user.onlinedown.net/login

收起>>

發(fā)送至郵箱:news@onlinedown.net

收起>>

所在位置: 首頁 — PC軟件 — MAC軟件 — 系統(tǒng)工具  —  Docker
Docker

Docker  1.7.1 正式版

二維碼
  • 軟件授權(quán): 共享軟件
  • 軟件大?。? 561MB
  • 軟件評分:
  • 軟件類型: 國產(chǎn)軟件
  • 更新時(shí)間: 2024-12-30
  • 應(yīng)用平臺(tái): Mac OS X
  • 軟件語言: 簡體中文
  • 版      本: 1.7.1 正式版

下載服務(wù)協(xié)議見頁面底部

軟件介紹 相關(guān)專題 常見問題 其他版本 下載地址

為您推薦:- Docker

基本簡介
Docker段首LOGO
Docker正式版是編程行業(yè)經(jīng)常使用的軟件容器。Docker最新版一共有四部分組成,Docker中文版客戶端、Daemon守護(hù)進(jìn)程、Image鏡像和Container容器,組建完畢之后,軟件上手也很快。Docker還可以讓開發(fā)者利用認(rèn)證的圖像和模板以及自選語言和工具進(jìn)行快速的容器集群自動(dòng)構(gòu)建。
相似軟件
版本說明
軟件地址

注意事項(xiàng):

使用mac安裝或下載應(yīng)用軟件的朋友時(shí)常會(huì)遇到下面三中報(bào)錯(cuò)情況,小編在這給大家提供了解決方案幫助大家解決mac報(bào)錯(cuò)問題:

1、“...軟件已損壞,無法打開,你應(yīng)該將它移到廢紙簍”

2、“打不開xxx軟件,因?yàn)?strong>Apple無法檢查其是否包含惡意軟件

3、“打不開xxx軟件,因?yàn)樗鼇碜陨矸莶幻鞯拈_發(fā)者”

遇到上面三種情況不用慌張,跟著小編一起操作,輕松解決。

1、將電腦設(shè)置中的任何來源開啟。開啟任何來源。

2、開啟任何來源會(huì)解決絕大多數(shù)軟件報(bào)錯(cuò)的情況,如果不奏效,說明需要通過執(zhí)行命令行代碼來繞過應(yīng)用簽名認(rèn)證。 執(zhí)行命令繞過ios的公證Gatekeeper。

3、以上操作如果還未能解決,那么需要關(guān)閉SIP系統(tǒng)完整性保護(hù)才可以。


Docker截圖

Docker軟件組件

      1.Docker客戶端和服務(wù)器

      Docker是一個(gè)客戶端-服務(wù)器(C/S)架構(gòu)程序。Docker客戶端只需要向Docker服務(wù)器或者守護(hù)進(jìn)程發(fā)出請求,服務(wù)器或者守護(hù)進(jìn)程將完成所有工作并返回結(jié)果。Docker提供了一個(gè)命令行工具Docker以及一整套RESTful API。你可以在同一臺(tái)宿主機(jī)上運(yùn)行Docker守護(hù)進(jìn)程和客戶端,也可以從本地的Docker客戶端連接到運(yùn)行在另一臺(tái)宿主機(jī)上的遠(yuǎn)程Docker守護(hù)進(jìn)程。

      2.Docker鏡像

      鏡像是構(gòu)建Docker的基石。用戶基于鏡像來運(yùn)行自己的容器。鏡像也是Docker生命周期中的“構(gòu)建”部分。鏡像是基于聯(lián)合文件系統(tǒng)的一種層式結(jié)構(gòu),由一系列指令一步一步構(gòu)建出來。例如:

      添加一個(gè)文件;

      執(zhí)行一個(gè)命令;

      打開一個(gè)窗口。

      也可以將鏡像當(dāng)作容器的“源代碼”。鏡像體積很小,非?!氨銛y”,易于分享、存儲(chǔ)和更新。

      3.Registry(注冊中心)

      Docker用Registry來保存用戶構(gòu)建的鏡像。Registry分為公共和私有兩種。Docker公司運(yùn)營公共的Registry叫做Docker Hub。用戶可以在Docker Hub注冊賬號,分享并保存自己的鏡像(說明:在Docker Hub下載鏡像巨慢,可以自己構(gòu)建私有的Registry)。

      4.Docker容器

      Docker可以幫助你構(gòu)建和部署容器,你只需要把自己的應(yīng)用程序或者服務(wù)打包放進(jìn)容器即可。容器是基于鏡像啟動(dòng)起來的,容器中可以運(yùn)行一個(gè)或多個(gè)進(jìn)程。我們可以認(rèn)為,鏡像是Docker生命周期中的構(gòu)建或者打包階段,而容器則是啟動(dòng)或者執(zhí)行階段。 容器基于鏡像啟動(dòng),一旦容器啟動(dòng)完成后,我們就可以登錄到容器中安裝自己需要的軟件或者服務(wù)。

      所以Docker容器就是:

      一個(gè)鏡像格式;

      一些列標(biāo)準(zhǔn)操作;

      一個(gè)執(zhí)行環(huán)境。

      Docker借鑒了標(biāo)準(zhǔn)集裝箱的概念。標(biāo)準(zhǔn)集裝箱將貨物運(yùn)往世界各地,Docker將這個(gè)模型運(yùn)用到自己的設(shè)計(jì)中,唯一不同的是:集裝箱運(yùn)輸貨物,而Docker運(yùn)輸軟件。

      和集裝箱一樣,Docker在執(zhí)行上述操作時(shí),并不關(guān)心容器中到底裝了什么,它不管是web服務(wù)器,還是數(shù)據(jù)庫,或者是應(yīng)用程序服務(wù)器什么的。所有的容器都按照相同的方式將內(nèi)容“裝載”進(jìn)去。

      Docker也不關(guān)心你要把容器運(yùn)到何方:我們可以在自己的筆記本中構(gòu)建容器,上傳到Registry,然后下載到一個(gè)物理的或者虛擬的服務(wù)器來測試,在把容器部署到具體的主機(jī)中。像標(biāo)準(zhǔn)集裝箱一樣,Docker容器方便替換,可以疊加,易于分發(fā),并且盡量通用。

      使用Docker,我們可以快速的構(gòu)建一個(gè)應(yīng)用程序服務(wù)器、一個(gè)消息總線、一套實(shí)用工具、一個(gè)持續(xù)集成(CI)測試環(huán)境或者任意一種應(yīng)用程序、服務(wù)或工具。我們可以在本地構(gòu)建一個(gè)完整的測試環(huán)境,也可以為生產(chǎn)或開發(fā)快速復(fù)制一套復(fù)雜的應(yīng)用程序棧。

Docker截圖

Docker軟件特點(diǎn)

      (1)上手快

      用戶只需要幾分鐘,就可以把自己的程序“Docker化”。Docker依賴于“寫時(shí)復(fù)制”(copy-on-write)模型,使修改應(yīng)用程序也非常迅速,可以說達(dá)到“隨心所致,代碼即改”的境界。

      隨后,就可以創(chuàng)建容器來運(yùn)行應(yīng)用程序了。大多數(shù)Docker容器只需要不到1秒中即可啟動(dòng)。由于去除了管理程序的開銷,Docker容器擁有很高的性能,同時(shí)同一臺(tái)宿主機(jī)中也可以運(yùn)行更多的容器,使用戶盡可能的充分利用系統(tǒng)資源。

      (2)職責(zé)的邏輯分類

      使用Docker,開發(fā)人員只需要關(guān)心容器中運(yùn)行的應(yīng)用程序,而運(yùn)維人員只需要關(guān)心如何管理容器。Docker設(shè)計(jì)的目的就是要加強(qiáng)開發(fā)人員寫代碼的開發(fā)環(huán)境與應(yīng)用程序要部署的生產(chǎn)環(huán)境一致性。從而降低那種“開發(fā)時(shí)一切正常,肯定是運(yùn)維的問題(測試環(huán)境都是正常的,上線后出了問題就歸結(jié)為肯定是運(yùn)維的問題)”

      (3)快速高效的開發(fā)生命周期

      Docker的目標(biāo)之一就是縮短代碼從開發(fā)、測試到部署、上線運(yùn)行的周期,讓你的應(yīng)用程序具備可移植性,易于構(gòu)建,并易于協(xié)作。(通俗一點(diǎn)說,Docker就像一個(gè)盒子,里面可以裝很多物件,如果需要這些物件的可以直接將該大盒子拿走,而不需要從該盒子中一件件的取。)

      (4)鼓勵(lì)使用面向服務(wù)的架構(gòu)

      Docker還鼓勵(lì)面向服務(wù)的體系結(jié)構(gòu)和微服務(wù)架構(gòu)。Docker推薦單個(gè)容器只運(yùn)行一個(gè)應(yīng)用程序或進(jìn)程,這樣就形成了一個(gè)分布式的應(yīng)用程序模型,在這種模型下,應(yīng)用程序或者服務(wù)都可以表示為一系列內(nèi)部互聯(lián)的容器,從而使分布式部署應(yīng)用程序,擴(kuò)展或調(diào)試應(yīng)用程序都變得非常簡單,同時(shí)也提高了程序的內(nèi)省性。(當(dāng)然,可以在一個(gè)容器中運(yùn)行多個(gè)應(yīng)用程序)

Docker軟件優(yōu)勢

      1、構(gòu)建標(biāo)準(zhǔn)化的運(yùn)行環(huán)境,現(xiàn)有的方案大多是在一個(gè)baseOS上運(yùn)行一套puppet/chef,或者一個(gè)image文件,其缺點(diǎn)是前者需要base OS許多前提條件,后者幾乎不可以修改(因?yàn)閏opy on write 的文件格式在運(yùn)行時(shí)rootfs是read only的)。并且后者文件體積大,環(huán)境管理和版本控制本身也是一個(gè)問題。

      2、PaaS環(huán)境是不言而喻的,其設(shè)計(jì)之初和dotcloud的案例都是將其作為PaaS產(chǎn)品的環(huán)境基礎(chǔ)

      3、因?yàn)槠錁?biāo)準(zhǔn)化構(gòu)建方法(buildfile)和良好的REST API,自動(dòng)化測試和持續(xù)集成/部署能夠很好的集成進(jìn)來

      4、因?yàn)長XC輕量級的特點(diǎn),其啟動(dòng)快,而且docker能夠只加載每個(gè)container變化的部分,這樣資源占用小,能夠在單機(jī)環(huán)境下與KVM之類的虛擬化方案相比能夠更加快速和占用更少資源

Docker更新日志

      1:全新界面,清爽,簡單,高效

      2:性能越來越好

華軍小編推薦:

Docker這款軟件操作簡單,功能強(qiáng)大,輕松簡單,可以下載試試哦,歡迎大家下載,本站還提供Mac OS XCrossOver Pro For Mac、CleanMyMac、Boot Camp、易我數(shù)據(jù)恢復(fù)軟件等供您下載。

下載地址 分享軟件/應(yīng)用

部分文件為zip、rar等壓縮格式,請下載 360壓縮 進(jìn)行壓縮!

常見問題

關(guān)聯(lián)版本