Docker之一簡介

個人專題目錄


Docker簡介

1. 是什么

問題:為什么會有docker出現(xiàn)

一款產(chǎn)品從開發(fā)到上線猎提,從操作系統(tǒng)踊挠,到運行環(huán)境啡专,再到應(yīng)用配置。作為開發(fā)+運維之間的協(xié)作我們需要關(guān)心很多東西霍衫,這也是很多互聯(lián)網(wǎng)公司都不得不面對的問題候引,特別是各種版本的迭代之后,不同版本環(huán)境的兼容敦跌,對運維人員都是考驗澄干。

Docker之所以發(fā)展如此迅速,也是因為它對此給出了一個標準化的解決方案。

環(huán)境配置如此麻煩傻寂,換一臺機器息尺,就要重來一次,費力費時疾掰。很多人想到搂誉,能不能從根本上解決問題,軟件可以帶環(huán)境安裝静檬?也就是說炭懊,安裝的時候,把原始環(huán)境一模一樣地復(fù)制過來拂檩。開發(fā)人員利用 Docker 可以消除協(xié)作編碼時“在我的機器上可正常工作”的問題侮腹。

之前在服務(wù)器配置一個應(yīng)用的運行環(huán)境,要安裝各種軟件稻励,Java/Tomcat/MySQL/JDBC驅(qū)動包等父阻。安裝和配置這些東西有多麻煩就不說了,它還不能跨平臺望抽。假如我們是在 Windows 上安裝的這些環(huán)境加矛,到了 Linux 又得重新裝。況且就算不跨操作系統(tǒng)煤篙,換另一臺同樣操作系統(tǒng)的服務(wù)器斟览,要移植應(yīng)用也是非常麻煩的。

傳統(tǒng)上認為辑奈,軟件編碼開發(fā)/測試結(jié)束后苛茂,所產(chǎn)出的成果即是程序或是能夠編譯執(zhí)行的二進制字節(jié)碼等(java為例)。而為了讓這些程序可以順利執(zhí)行鸠窗,開發(fā)團隊也得準備完整的部署文件妓羊,讓維運團隊得以部署應(yīng)用程式,開發(fā)需要清楚的告訴運維部署團隊塌鸯,用的全部配置文件+所有軟件環(huán)境侍瑟。不過,即便如此丙猬,仍然常常發(fā)生部署失敗的狀況。Docker鏡像的設(shè)計费韭,使得Docker得以打破過去「程序即應(yīng)用」的觀念茧球。透過鏡像(images)將作業(yè)系統(tǒng)核心除外,運作應(yīng)用程式所需要的系統(tǒng)環(huán)境星持,由下而上打包抢埋,達到應(yīng)用程式跨平臺間的無縫接軌運作。

docker理念

Docker是基于Go語言實現(xiàn)的云開源項目。

Docker的主要目標是“Build揪垄,Ship and Run Any App,Anywhere”穷吮,也就是通過對應(yīng)用組件的封裝、分發(fā)饥努、部署捡鱼、運行等生命周期的管理,使用戶的APP(可以是一個WEB應(yīng)用或數(shù)據(jù)庫應(yīng)用等等)及其運行環(huán)境能夠做到“一次封裝酷愧,到處運行”驾诈。

clip_image005.jpg

Linux 容器技術(shù)的出現(xiàn)就解決了這樣一個問題,而 Docker 就是在它的基礎(chǔ)上發(fā)展過來的溶浴。將應(yīng)用運行在 Docker 容器上面乍迄,而 Docker 容器在任何操作系統(tǒng)上都是一致的,這就實現(xiàn)了跨平臺士败、跨服務(wù)器闯两。只需要一次配置好環(huán)境,換到別的機子上就可以一鍵部署好谅将,大大簡化了操作

解決了運行環(huán)境和配置問題軟件容器漾狼,方便做持續(xù)集成并有助于整體發(fā)布的容器虛擬化技術(shù)。

還有 71% 的精彩內(nèi)容
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
支付 ¥2.99 繼續(xù)閱讀
  • 序言:七十年代末戏自,一起剝皮案震驚了整個濱河市邦投,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌擅笔,老刑警劉巖志衣,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異猛们,居然都是意外死亡念脯,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進店門弯淘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來绿店,“玉大人,你說我怎么就攤上這事庐橙〖傥穑” “怎么了?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵态鳖,是天一觀的道長转培。 經(jīng)常有香客問我,道長浆竭,這世上最難降的妖魔是什么浸须? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任惨寿,我火速辦了婚禮,結(jié)果婚禮上删窒,老公的妹妹穿的比我還像新娘裂垦。我一直安慰自己,他們只是感情好肌索,可當我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布蕉拢。 她就那樣靜靜地躺著,像睡著了一般驶社。 火紅的嫁衣襯著肌膚如雪企量。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天亡电,我揣著相機與錄音届巩,去河邊找鬼。 笑死份乒,一個胖子當著我的面吹牛恕汇,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播或辖,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼瘾英,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了颂暇?” 一聲冷哼從身側(cè)響起缺谴,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎耳鸯,沒想到半個月后湿蛔,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡县爬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年阳啥,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片财喳。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡察迟,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出耳高,到底是詐尸還是另有隱情扎瓶,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布泌枪,位于F島的核電站栗弟,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏工闺。R本人自食惡果不足惜乍赫,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望陆蟆。 院中可真熱鬧雷厂,春花似錦、人聲如沸叠殷。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽林束。三九已至像棘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間壶冒,已是汗流浹背缕题。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留胖腾,地道東北人烟零。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像咸作,于是被迫代替她去往敵國和親锨阿。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,792評論 2 345

推薦閱讀更多精彩內(nèi)容