精品国产亚洲一区二区三区|亚洲国产精彩中文乱码AV|久久久久亚洲AV综合波多野结衣|漂亮少妇各种调教玩弄在线

<blockquote id="ixlwe"><option id="ixlwe"></option></blockquote>
  • <span id="ixlwe"></span>

  • <abbr id="ixlwe"></abbr>

    Docker的10個用法

    大數(shù)據(jù)

    作者:Parth Mudgal

    Docker是開發(fā)人員和系統(tǒng)管理員構建,發(fā)布和運行分布式應用程序的開放平臺,可以在筆記本電腦、數(shù)據(jù)中心、虛擬機還有云服務器上運行。 下面將介紹使用Docker工具來提高生產(chǎn)率的10種方法。

    本地依賴

    你需要在本地系統(tǒng)上快速試用 magento 嗎?或者在項目中使用Mysql?或者大多數(shù)的開源項目,那么請使用Docker。你將在上述用例中節(jié)省30-60分鐘不等的時間。

    構建環(huán)境

    沒有合適的環(huán)境編譯一些源代碼?可以使用Docker導入源碼并用docker來編譯。典型的例子是Docker Golang編譯器。

    微服務

    你在使用微服務嗎?將每個服務打包成一個docker鏡像并使用docker組合(docker-compose)是模擬生產(chǎn)環(huán)境的一個好方法(參考Docker網(wǎng)絡)。剛開始確實需要做些工作,但最終會有巨大的生產(chǎn)力提升。

    自動化測試

    如何編寫自動化的集成測試用例,不需要很長時間就可以開始運行,而且還易于管理?

    在這里不討論在docker中如何運行測試用例,而是針對某個docker鏡像運行測試用例。針對docker鏡像測試有一個很大的優(yōu)勢。我的測試流程使用docker鏡像(app+db),開始時使用MySQL鏡像加載數(shù)據(jù)然后使用app鏡像測試API。這個腳本展示了一個快速示例。

    部署過程

    你可以使用docker鏡像自行部署。許多大的云服務商支持docker托管,如果你能通過shell訪問指定的節(jié)點(node)/虛擬機(vm),事情就更容易。只需設置docker并在所需的端口上運行docker映像。

    持續(xù)部署

    有了docker,持續(xù)部署(Continuous Deployment)就變得很容易(殺掉老的docker鏡像并重新啟動一個新鏡像)。關于這一部分的自動化有很多選項,你可能早就聽過Kubernetes。

    多租戶服務

    如果你的應用程序要提供給多租戶(租戶是一組用戶,有點像一個組織),但你的應用程序是按單一租戶設計的,那么使用子域名+docker可以很快讓你提供多租戶服務。

    一臺機器上的多個應用

    這與上面的微服務有點關系,但即使你沒有微服務,只是服務,docker仍然可以很好地管理單個計算機上的所有服務。你應該使用不同文件夾來存儲每個docker鏡像下的數(shù)據(jù)。

    擴展QPS

    通過創(chuàng)建另一個容器,docker可以幫助你輕松地橫向擴展。如果你預計將會有一個巨大的高峰流量,這可以幫到你。只需添加更多的機器,并增加負載平衡器后面的運行容器的數(shù)量。

    請在下面的評論中分享你的第十個用法。我發(fā)現(xiàn)只有九個。

    極客網(wǎng)企業(yè)會員

    免責聲明:本網(wǎng)站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內容可能涉嫌侵犯其知識產(chǎn)權或存在不實內容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。

    2017-11-07
    Docker的10個用法
    作者:Parth Mudgal Docker是開發(fā)人員和系統(tǒng)管理員構建,發(fā)布和運行分布式應用程序的開放平臺,可以在筆記本電腦、數(shù)據(jù)中心、虛擬機還有云服務器上運

    長按掃碼 閱讀全文