日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
讓Docker如虎添翼的12款開源工具

讓docker如虎添翼的12款開源工具

譯文
作者:布加迪編譯 2019-04-22 08:31:00

云計(jì)算

開發(fā)工具 本文介紹的這12個(gè)開源工具得益于Docker或者有助于Docker,將Docker用于特定的使用場景,或者使Docker更易于使用。

創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),南川企業(yè)網(wǎng)站建設(shè),南川品牌網(wǎng)站建設(shè),網(wǎng)站定制,南川網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,南川網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

【51CTO.com快譯】如今,Docker領(lǐng)域的發(fā)展日新月異。作為一種炙手可熱的工具,Kubernetes可能更備受關(guān)注,但Docker繼續(xù)為大多數(shù)開發(fā)項(xiàng)目和部署提供“正好夠用”的容器編排機(jī)制。

此外,Docker有自己豐富的生態(tài)系統(tǒng),其中的第三方工具可以擴(kuò)展Docker,增強(qiáng)功能,或者更易于使用。本文介紹的這12個(gè)開源工具得益于Docker或者有助于Docker,將Docker用于特定的使用場景,或者使Docker更易于使用。

Dive

Docker映像如同三明治,有好多層。更貼切地說,它們像不透明包裝紙中的三明治:你并不總是知道有幾層,或者里面有什么。Dive讓你可以通過交互式UI,直觀地查看Docker映像中的層。你可以看到每一層中有什么內(nèi)容,還可以查明每一層如何改變下面的那一層(什么被添加或刪除)。你還可以分析映像是否有浪費(fèi)或重復(fù)的空間,甚至將結(jié)果傳遞給持續(xù)集成管道,那樣浪費(fèi)太多空間的映像無法通過構(gòu)建過程。

Docker Compose UI

Docker Compose UI是一個(gè)采用MIT許可證的項(xiàng)目,為Docker Compose提供了基于Web的UI,它是使用Python的Flask框架構(gòu)建的。容器可以在本地運(yùn)行或在遠(yuǎn)程主機(jī)上運(yùn)行,??Docker Compose UI本身在Docker容器中就有,以方便使用。請注意:“由于已公布的端口沖突,”Docker Compose UI隨附的一些演示項(xiàng)目無法擴(kuò)展。

Dockly

大多數(shù)Docker工作是通過CLI或終端界面執(zhí)行的,默認(rèn)的Docker CLI看起來與其他任何CLI程序非常相似。Dockly為Docker提供了全屏終端界面:顯示所有運(yùn)行中容器的文本模式儀表板、容器日志和利用率統(tǒng)計(jì)信息的實(shí)時(shí)視圖以及內(nèi)置的shell選項(xiàng)卡。

Dusty

Dusty是一種基于Docker、采用MIT許可證的開發(fā)環(huán)境,旨在改進(jìn)使用Docker Compose或Vagrant以管理容器。比如說,Dusty的開發(fā)人員聲稱,Dusty擁有比Docker Compose更簡單的規(guī)范模型,它比Vagrant更好地處理這項(xiàng)任務(wù):基于版本對應(yīng)用程序依賴項(xiàng)和服務(wù)更新進(jìn)行隔離。Dusty還允許創(chuàng)建測試、作為環(huán)境規(guī)范的一部分,并且使常見的多步驟過程成為易于調(diào)用的腳本。

Elsy

Elsy被稱為是“一種自成一體的多語言構(gòu)建工具”,使用Docker和Docker Compose。 Elsy可以跨環(huán)境一致地構(gòu)建軟件存儲庫,盡量減少執(zhí)行構(gòu)建所需要的工具,無論使用哪種語言。一項(xiàng)大力宣傳的功能blackbox-test讓任何構(gòu)建的容器能夠以體現(xiàn)實(shí)際生產(chǎn)環(huán)境使用的方式加以測試。比如說,任何需要數(shù)據(jù)庫的服務(wù)都會構(gòu)建相應(yīng)的數(shù)據(jù)庫容器,之后Elsy會自動拆除測試環(huán)境。

Gockerize

這個(gè)工具面向Go語言的愛好者。Gockerize是采用BSD許可證的工具,用于構(gòu)建靜態(tài)Go二進(jìn)制代碼,并將它們打包成極簡的Go容器。Gockerize由開發(fā)AeroFS的人員創(chuàng)建,包括諸多功能,比如“能夠自動對Golang標(biāo)準(zhǔn)庫打上一套補(bǔ)丁;雖然這項(xiàng)功能很少需要,但能幫上大忙”,據(jù)介紹該項(xiàng)目的博文稱。Gockerize并不過于依賴外部,只依賴Go、Docker 1.5或更高版本以及Bash shell。

Habitus

Habitus是另一個(gè)基于Docker的構(gòu)建工具,使用Dockerfile和build.yml文件來創(chuàng)建含有眾多任意命令的多步驟容器構(gòu)建。構(gòu)建過程的每個(gè)步驟都可以做到依賴前面的某個(gè)步驟,以確保任何棘手的多步驟依賴項(xiàng)都能正常運(yùn)行。Habitus還支持在構(gòu)建過程中加入秘密內(nèi)容,而且不會在映像中留下痕跡。

Hyper

Hyper號稱是“與虛擬機(jī)管理程序無關(guān)的工具,讓你可以在任何虛擬機(jī)管理程序上運(yùn)行Docker映像”,它使用Docker、QEMU和Xen來實(shí)現(xiàn)目標(biāo)。這款工具的開發(fā)者聲稱,Hyper使用極少的資源(28MB),以容器而非虛擬機(jī)的速度啟動,提供高性能,為應(yīng)用程序提供通過硬件執(zhí)行的隔離機(jī)制。Hyper的一個(gè)預(yù)定使用場景是創(chuàng)建基于Docker的多租戶應(yīng)用程序。

Kitematic

有時(shí)你只想要一個(gè)GUI。Kitematic為你提供了在MacOS、Ubuntu Linux和Windows上管理Docker容器的GUI。Kitematic的其他便利包括通過文件系統(tǒng)自動公開容器卷數(shù)據(jù),為Docker提供內(nèi)置CLI,并自動同步其狀態(tài)以匹配Docker的更改(比如添加新的容器映像時(shí))。

Logspout

Unix界有著將多個(gè)小程序結(jié)合起來解決大問題的悠久傳統(tǒng)。Logspout運(yùn)用同樣的理念來管理來自Docker容器的日志。Logspout將來自某個(gè)特定主機(jī)上所有容器的所有日志(主要是stdout和stderr)輸出到你認(rèn)為***的任何目標(biāo)。只需讀取HTTP數(shù)據(jù)流,就可以實(shí)時(shí)查看生成的聚合日志。

Portainer

連相對簡單的Docker架構(gòu)也可能有許多不定因素:容器、映像、網(wǎng)絡(luò)、卷和秘密內(nèi)容。在頭腦中跟蹤這一切可不是辦法。Portainer為Docker環(huán)境提供了一個(gè)Web UI,無論環(huán)境是單個(gè)主機(jī)還是集群,讓你可以借助單一管理平臺查看運(yùn)行的一切。只需點(diǎn)擊幾下鼠標(biāo),即可管理和查看所有常見的Docker組件。最棒的是,整個(gè)系統(tǒng)作為單個(gè)容器部署在你現(xiàn)有的Docker基礎(chǔ)架構(gòu)中。

Whalebrew

MacOS用戶應(yīng)該熟悉Homebrew,這是面向MacOS的臨時(shí)包管理系統(tǒng)。Whalebrew讓你可以安裝Docker映像,并通過別名直接從命令行來運(yùn)行,好像它們是本地安裝的可執(zhí)行文件。安裝包就跟輸入whalebrew install 一樣簡單。通過Whalebrew的存儲庫精選管理的包運(yùn)行起來***,但理論上任何接納CLI命令的Docker映像都應(yīng)該可以運(yùn)行。


當(dāng)前名稱:讓Docker如虎添翼的12款開源工具
文章位置:http://www.dlmjj.cn/article/dhosphi.html