2.Docker入門(一)安裝配置

注意

以下內(nèi)容完全摘自Docker官方文檔的圆,僅為學(xué)習(xí)及技術(shù)分享所用榄攀,切勿用于商業(yè)用途掘托,轉(zhuǎn)載請注明出處。

以下為正文


Docker中兩個基本概念

  • Image(鏡像)

鏡像是輕量級的畦戒、獨立的可執(zhí)行包文件方库,包含了運行某個軟件所需的一些資源,包括代碼障斋、運行環(huán)境要求纵潦、類庫、環(huán)境變量和配置文件垃环。

  • 容器

容器是一個鏡像的運行實例邀层,容器就是鏡像文件在內(nèi)存中如何存在和運行的實例。它默認(rèn)是與宿主環(huán)境完全分離開的遂庄,只有在鏡像配置文件要求的情況下寥院,才會去訪問宿主主機中的文件和端口。

容器與虛擬機的區(qū)別

虛擬機結(jié)構(gòu)示意圖

VM@2x.png

虛擬機運行著Guest OS(客戶操作系統(tǒng))涛目,這個Guest OS是資源敏感的(嚴(yán)重依賴宿主機系統(tǒng)資源)秸谢,也就是說它在磁盤鏡像凛澎、應(yīng)用程序狀態(tài)方面,與系統(tǒng)設(shè)置估蹄、安全補丁以及其他易丟失塑煎、難重用的特性緊密相關(guān)。

容器結(jié)構(gòu)示意圖

Container@2x.png

容器之間可以共享同一個內(nèi)核元媚,容器鏡象唯一需要的信息是可以執(zhí)行的依賴包和類庫轧叽,這些都不需要在宿主系統(tǒng)中預(yù)先安裝苗沧。容器中的進(jìn)程像原生進(jìn)程一樣運行刊棕,你可以輕松地通過運行“docker ps”這樣的命令來查看和管理這些進(jìn)程,就像你在Linux上運行“ps”命令的效果一樣待逞。最后甥角,因為容器鏡像自身就包含了自己的依賴,所以它不需要任何配置支撐识樱,可以在任何環(huán)境運行嗤无。

安裝Docker

Docker有社區(qū)版和企業(yè)版,我們這里演示在CentOS 7上安裝Docker社區(qū)版(并且是最新穩(wěn)定版本)

  1. 安裝 yum-utils, 它提供yum-config-manager 工具
$ sudo yum install -y yum-utils
  1. 使用以下命令來設(shè)置Docker穩(wěn)定版本的repository
$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
  1. 更新yum包索引
$ sudo yum makecache fast
  1. 安裝最新Docker社區(qū)穩(wěn)定版
sudo yum install docker-ce

也可通過以下格式的命令來安裝指定版本

sudo yum install docker-ce-<VERSION>
  1. 當(dāng)你安裝完Docker后怜庸,你可以通過運行 docker run hello-world命令試試效果:
$ docker run hello-world

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
...(snipped)...
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末当犯,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子割疾,更是在濱河造成了極大的恐慌嚎卫,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,589評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宏榕,死亡現(xiàn)場離奇詭異拓诸,居然都是意外死亡,警方通過查閱死者的電腦和手機麻昼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,615評論 3 396
  • 文/潘曉璐 我一進(jìn)店門奠支,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人抚芦,你說我怎么就攤上這事倍谜。” “怎么了叉抡?”我有些...
    開封第一講書人閱讀 165,933評論 0 356
  • 文/不壞的土叔 我叫張陵枢劝,是天一觀的道長。 經(jīng)常有香客問我卜壕,道長您旁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,976評論 1 295
  • 正文 為了忘掉前任轴捎,我火速辦了婚禮鹤盒,結(jié)果婚禮上蚕脏,老公的妹妹穿的比我還像新娘。我一直安慰自己侦锯,他們只是感情好驼鞭,可當(dāng)我...
    茶點故事閱讀 67,999評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著尺碰,像睡著了一般挣棕。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上亲桥,一...
    開封第一講書人閱讀 51,775評論 1 307
  • 那天洛心,我揣著相機與錄音,去河邊找鬼题篷。 笑死词身,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的番枚。 我是一名探鬼主播法严,決...
    沈念sama閱讀 40,474評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼葫笼!你這毒婦竟也來了深啤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,359評論 0 276
  • 序言:老撾萬榮一對情侶失蹤路星,失蹤者是張志新(化名)和其女友劉穎溯街,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奥额,經(jīng)...
    沈念sama閱讀 45,854評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡苫幢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,007評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了垫挨。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片韩肝。...
    茶點故事閱讀 40,146評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖九榔,靈堂內(nèi)的尸體忽然破棺而出哀峻,到底是詐尸還是另有隱情,我是刑警寧澤哲泊,帶...
    沈念sama閱讀 35,826評論 5 346
  • 正文 年R本政府宣布剩蟀,位于F島的核電站,受9級特大地震影響切威,放射性物質(zhì)發(fā)生泄漏育特。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,484評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望缰冤。 院中可真熱鬧犬缨,春花似錦、人聲如沸棉浸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,029評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽迷郑。三九已至枝恋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間嗡害,已是汗流浹背焚碌。 一陣腳步聲響...
    開封第一講書人閱讀 33,153評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留就漾,地道東北人呐能。 一個月前我還...
    沈念sama閱讀 48,420評論 3 373
  • 正文 我出身青樓念搬,卻偏偏與公主長得像抑堡,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子朗徊,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,107評論 2 356

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

  • Docker — 云時代的程序分發(fā)方式 要說最近一年云計算業(yè)界有什么大事件首妖?Google Compute Engi...
    ahohoho閱讀 15,535評論 15 147
  • 一 、什么是 Docker Docker 最初是 dotCloud 公司創(chuàng)始人 Solomon Hykes 在法國...
    Blazzer閱讀 3,140評論 0 13
  • 1爷恳、先決條件 安裝Docker CE有缆,您需要CentOS 7的維護(hù)版本。 需要啟用centos-extras倉庫温亲。...
    DanielJI閱讀 417評論 0 0
  • docker 部署 標(biāo)簽(空格分隔): docker 系統(tǒng)centos6.8 mini docker 官方文檔ht...
    Lisong閱讀 676評論 0 1
  • 三年前棚壁,我們從朋友變?yōu)閼偃?三年后,我們不再知道彼此的任何訊息 對你栈虚,是有負(fù)罪感的袖外,因為當(dāng)時的我配不上你,可如今魂务,...
    笑著數(shù)太陽suk閱讀 202評論 0 0