Docker是什麼??

Tags: 技術, 商業版,

docker技術一如前幾年的openstack,變得越來越火熱,14年年中發行了商業版,會給雲帶了巨大的變化嗎?

工具/原料

電腦

方法/步驟

Docker準確說是基於OS層的虛擬化,Lxc;有點類似於前些年solaris操作系統上的contrainer,只不過它的目標是著眼於應用,幾乎類似的技術,不知道原來Sun公司的開發看到今天的場景是不是要感慨生不逢時。

Docker是什麼?

既然是OS層的虛擬化,那整個設備上只有一份操作系統,比起現有的VM虛擬化,顯而易見節省了非常多的資源。

Docker是什麼?

docker另一項核心技術就是Aufs文件系統,一種疊加式的文件系統,簡單地比喻是基礎是a、b、c三個文件,用戶A的環境要用到d文件,用戶B用到e文件,那整個文件系統就是a b c d e ,而不是兩份a、b、c再加d和e。也可以理解為去重。

Docker是什麼?

dock的最大作用是加強了雲的Paas服務,可以將應用和環境打包在一個容器中,獨立運行,有點類似於app store裡的應用,大大提升的應用部署的方利性,同時也節省了資源,設想一下如果服務器上的複雜應用也和手機上裝APP一樣,唉,要失業了。

Docker是什麼?

現在開始安裝,小編這臺設備裝了RHEL的企業版,安裝包很麻煩:

wget ftp://ftp.pbone.net/mirror/repo.webtatic.com/yum/el7-archive/x86_64/RPMS/epel-release-7-2.noarch.rpm

Docker是什麼?

安裝剛才下載的軟件包

rpm -ivh epel-release-7-2.noarch.rpm

Docker是什麼?

輸入 yum install docker進行安裝,如果是未註冊的RHEL,百度如何改yum源吧,這都單獨能寫一篇經驗了。

Docker是什麼?

終於搞完了呵,可以啟動docker了,最近源的下載速度爆慢,小編反覆安裝了多次才成功。

Docker是什麼?

相關問題答案