中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux系統(tǒng)|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux系統(tǒng)

Linux操作系統(tǒng)之Docker容器世界

時(shí)間:2018-07-05

Linux操作系統(tǒng)是一個(gè)很強(qiáng)大的開源系統(tǒng),而且包含的內(nèi)容很多。如果想要好好學(xué)習(xí)Linux系統(tǒng)就要一部分一部分的分解出來,逐個(gè)攻克消化。今天我們就來說說Linux系統(tǒng)的Docker容器。
Docker 鏡像:這與下載的 Linux 發(fā)行版的鏡像別無二致。它是一個(gè)安裝包,包含了用于創(chuàng)建、部署和執(zhí)行容器的一系列依賴關(guān)系和信息。可以在幾秒鐘內(nèi)創(chuàng)建任意數(shù)量的完全相同的容器。鏡像是分層疊加的。一旦鏡像被創(chuàng)建出來,是不能更改的。如果想對容器進(jìn)行更改,則只需創(chuàng)建一個(gè)新的鏡像并從該鏡像部署新的容器即可。
容器:到底什么是容器呢?它是一個(gè) Docker 鏡像image的運(yùn)行實(shí)例。它包含一個(gè) Docker 鏡像、執(zhí)行環(huán)境和說明。它與系統(tǒng)完全隔離,所以可以在系統(tǒng)上運(yùn)行多個(gè)容器,并且完全無視對方的存在?梢詮耐荤R像中復(fù)制出多個(gè)容器,并在需求較高時(shí)擴(kuò)展服務(wù),在需求低時(shí)對這些容器進(jìn)行縮減。
鏡像管理服Registry:可以將其想象成 GitHub。這是一個(gè)在線服務(wù),管理并提供了對 Docker 鏡像倉庫的訪問,例如默認(rèn)的公共鏡像倉庫——DockerHub。供應(yīng)商可以將他們的鏡像庫上傳到 DockerHub 上,以便他們的客戶下載和使用官方鏡像。一些公司為他們的鏡像提供自己的服務(wù)。鏡像管理服務(wù)不必由第三方機(jī)構(gòu)來運(yùn)行和管理。組織機(jī)構(gòu)可以使用預(yù)置的服務(wù)來管理內(nèi)部范圍的鏡像庫訪問。
倉庫:Linux 的用戶對于倉庫這個(gè)術(shù)語一定不陌生吧。它是一個(gè)軟件庫,存儲了可下載并安裝在系統(tǒng)中的軟件包。在 Docker 容器中,唯一的區(qū)別是它管理的是通過標(biāo)簽分類的 Docker 鏡像?梢哉业酵粋(gè)應(yīng)用程序的不同版本或不同變體,他們都有適當(dāng)?shù)臉?biāo)記。
標(biāo)簽:當(dāng)你 Docker 鏡像時(shí),可以給它添加一個(gè)合適的標(biāo)簽,以便輕松識別不同的變體或版本。這與在任何軟件包中看到的并無區(qū)別。Docker 鏡像在添加到鏡像倉庫時(shí)被標(biāo)記。
以上就是和Docker容器相關(guān)的概念。那在日常使用到Docker容器的時(shí)候還會有哪些我們需要了解的術(shù)語呢?
Dockerfile :這是一個(gè)文本文件,包含為了為構(gòu)建 Docker 鏡像需手動(dòng)執(zhí)行的命令。Docker 使用這些指令自動(dòng)構(gòu)建鏡像。  
構(gòu)建:這是從 Dockerfile 創(chuàng)建成鏡像的過程。  
推送:一旦鏡像創(chuàng)建完成,“push” 是將鏡像發(fā)布到倉庫的過程。該術(shù)語也是我們下一篇文章要學(xué)習(xí)的命令之一。  
拉。河脩艨梢酝ㄟ^ “pull” 過程從倉庫檢索該鏡像。  
編組:復(fù)雜的應(yīng)用程序會包含多個(gè)容器。docker-compose 是一個(gè)用于運(yùn)行多容器應(yīng)用程序的命令行工具。它允許用單條命令運(yùn)行一個(gè)多容器的應(yīng)用程序,簡化了多容器帶來的問題。
容器術(shù)語的使用范圍很廣,我們這里列舉的只是一些經(jīng)常用到的,在下次遇到的時(shí)候不會迷茫,所以還是要對容器有一個(gè)大概的了解。