docker是什么?能做什么?

Docker為什么出現(xiàn)?

創(chuàng)新互聯(lián)是專業(yè)的肅州網(wǎng)站建設公司,肅州接單;提供做網(wǎng)站、網(wǎng)站制作,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行肅州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

一款產(chǎn)品: 開發(fā)–上線 兩套環(huán)境!應用環(huán)境,應用配置!

開發(fā) — 運維。 問題:我在我的電腦上可以允許!版本更新,導致服務不可用!對于運維來說考驗十分大?

環(huán)境配置是十分的麻煩,每一個及其都要部署環(huán)境(集群Redis、ES、Hadoop)費事費力。

發(fā)布一個項目( jar + (Redis MySQL JDK ES) ),項目能不能帶上環(huán)境安裝打包!

之前在服務器配置一個應用的環(huán)境 Redis MySQL JDK ES Hadoop 配置超麻煩了,不能夠跨平臺。

開發(fā)環(huán)境Windows,最后發(fā)布到Linux!

傳統(tǒng):開發(fā)jar,運維來做!

現(xiàn)在:開發(fā)打包部署上線,一套流程做完!

安卓流程:java — apk —發(fā)布(應用商店)一 張三使用apk一安裝即可用!

docker流程: java-jar(環(huán)境) — 打包項目帯上環(huán)境(鏡像) — ( Docker倉庫:商店)-----

Docker給以上的問題,提出了解決方案!

Docker的思想就來自于集裝箱!

JRE – 多個應用(端口沖突) – 原來都是交叉的!
隔離:Docker核心思想!打包裝箱!每個箱子是互相隔離的。

Docker通過隔離機制,可以將服務器利用到極致!

2013年,Docker開源!

越來越多的人發(fā)現(xiàn)docker的優(yōu)點!火了。Docker每個月都會更新一個版本!

2014年4月9日,Docker1.0發(fā)布!

docker為什么這么火?十分的輕巧!

在容器技術出來之前,我們都是使用虛擬機技術!

虛擬機:在window中裝一個VMware,通過這個軟件我們可以虛擬出來一臺或者多臺電腦!笨重!

虛擬機也屬于虛擬化技術,Docker容器技術,也是一種虛擬化技術!

docker能干嘛

之前的虛擬機技術
內(nèi)核,庫,app應用

docker是什么?能做什么?

虛擬機技術缺點:

1、 資源占用十分多

2、 冗余步驟多

3、 啟動很慢!

容器化技術

容器化技術不是模擬一個完整的操作系統(tǒng)

docker是什么?能做什么?

比較Docker和虛擬機技術的不同:

傳統(tǒng)虛擬機,虛擬出一條硬件,運行一個完整的操作系統(tǒng),然后在這個系統(tǒng)上安裝和運行軟件

容器內(nèi)的應用直接運行在宿主機的內(nèi)容,容器是沒有自己的內(nèi)核的,也沒有虛擬我們的硬件,所以就輕便了

每個容器間是互相隔離,每個容器內(nèi)都有一個屬于自己的文件系統(tǒng),互不影響

DevOps(開發(fā)、運維)

應用更快速的交付和部署

傳統(tǒng):一堆幫助文檔,安裝程序。

Docker:打包鏡像發(fā)布測試一鍵運行。

更便捷的升級和擴縮容

使用了 Docker之后,我們部署應用就和搭積木一樣
項目打包為一個鏡像(帶著環(huán)境直接跑起來),擴展 服務器A!服務器B

打包之后可以在不同的服務器上跑

更簡單的系統(tǒng)運維
在容器化之后,我們的開發(fā),測試環(huán)境都是高度一致的

更高效的計算資源利用

Docker是內(nèi)核級別的虛擬化,可以在一個物理機上可以運行很多的容器實例!服務器的性能可以被壓榨到極致。

本文標題:docker是什么?能做什么?
分享路徑:http://www.muchs.cn/article28/sogcjp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App設計、微信公眾號、網(wǎng)站策劃面包屑導航營銷型網(wǎng)站建設、自適應網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設計