亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Docker 教學(xué)課程

閱讀(33791) 更新時(shí)間(2022-04-11)

《Docker 教學(xué)》Docker 是一個(gè)開(kāi)源的應(yīng)用程式容器引擎,基於 Go 語(yǔ)言 並遵從Apache2.0協(xié)定開(kāi)源。 Docker 可以讓開(kāi)發(fā)者打包他們的應(yīng)用程式以及依賴套件到一個(gè)輕量級(jí)、可移植的容器中,然後發(fā)佈到任何流行的 Linux 機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,彼此之間不會(huì)有任何介面(類似 iPhone 的 app),更重要的是容器效能開(kāi)銷極低。


Docker是一個(gè)開(kāi)放原始碼軟體專案,讓?xiě)?yīng)用程式部署在軟體貨櫃下的工作可以自動(dòng)化進(jìn)行,藉此在Linux作業(yè)系統(tǒng)上,提供一個(gè)額外的軟體抽象層,以及作業(yè)系統(tǒng)層虛擬化的自動(dòng)管理機(jī)制。

Docker利用Linux核心中的資源分離機(jī)制,例如cgroups,以及Linux核心名字空間(namespaces),來(lái)建立獨(dú)立的容器(containers)。這可以在單一Linux實(shí)體下運(yùn)作,避免引導(dǎo)一個(gè)虛擬機(jī)器造成的額外負(fù)擔(dān)。

Linux核心對(duì)名字空間的支援完全隔離了工作環(huán)境中應(yīng)用程式的視野,包括行程樹(shù)、網(wǎng)路、使用者ID與掛載檔案系統(tǒng),而核心的cgroup提供資源隔離,包括CPU、記憶體、block I/O與網(wǎng)路。

從0.9版本起,Dockers在使用抽象虛擬是經(jīng)由libvirt的LXC與systemd - nspawn提供介面的基礎(chǔ)上,開(kāi)始包括libcontainer庫(kù)做為以自己的方式開(kāi)始直接使用由Linux核心提供的虛擬化的設(shè)施。

提示:在您開(kāi)始學(xué)習(xí)運(yùn)用Docker之前,您需要掌握?Linux?的常用指令。

依據(jù)產(chǎn)業(yè)分析公司「451研究」:「Dockers是有能力打包應(yīng)用程式及其虛擬容器,可以在任何Linux伺服器上運(yùn)行的依賴性工具,這有助於實(shí)現(xiàn)靈活性和便攜性,應(yīng)用程式在任何地方都可以運(yùn)行,無(wú)論是公用雲(yún)、私有雲(yún)、單機(jī)等?!?/p>

一個(gè)完整的Docker有以下幾個(gè)部分組成:

  • DockerClient客戶端

  • Docker Daemon守護(hù)程式

  • Docker Image映像

  • DockerContainer容器?

Docker優(yōu)點(diǎn)

  • #簡(jiǎn)化程式:


    ##Docker 讓開(kāi)發(fā)者可以打包他們的應(yīng)用程式以及依賴套件到一個(gè)可移植的容器中,然後發(fā)佈到任何流行的Linux 機(jī)器上,便可以實(shí)現(xiàn)虛擬化。 Docker改變了虛擬化的方式,讓開(kāi)發(fā)者可以直接將自己的成果放入Docker中進(jìn)行管理。方便快速已經(jīng)是 Docker的最大優(yōu)勢(shì),過(guò)去需要用數(shù)天乃至數(shù)週的 任務(wù),在Docker容器的處理下,只需要數(shù)秒就能完成。 ############避免選擇恐懼癥:############如果你有選擇恐懼癥,還是資深病患。那你可以使用 Docker 打包你的糾結(jié)!例如 Docker 映像;Docker 映像中包含了運(yùn)行環(huán)境和配置,所以 Docker 可以簡(jiǎn)化部署多種應(yīng)用程式實(shí)例工作。例如 Web 應(yīng)用、後臺(tái)應(yīng)用程式、資料庫(kù)應(yīng)用程式、大數(shù)據(jù)應(yīng)用程式例如 Hadoop 叢集、訊息佇列等等都可以打包成一個(gè)鏡像部署。 ############節(jié)省開(kāi)支:######

一方面,雲(yún)端運(yùn)算時(shí)代到來(lái),使開(kāi)發(fā)者不必為了追求效果而配置高額的硬件,Docker 改變了高性能必然高價(jià)格的思維定勢(shì)。 Docker 與雲(yún)端的結(jié)合,讓雲(yún)端空間更充分的利用。不僅解決了硬體管理的問(wèn)題,也改變了虛擬化的方式。

提示:我們的Docker?教學(xué)將協(xié)助您學(xué)習(xí)運(yùn)用Docker。如果你有任何疑問(wèn),請(qǐng)前往PHP中文網(wǎng)Docker?社群提出你的問(wèn)題,會(huì)有熱心網(wǎng)友為你解答。

本Docker教學(xué)手冊(cè)涵蓋的內(nèi)容

本Docker教學(xué)涵蓋所有Docker基礎(chǔ)和進(jìn)階知識(shí),包含了Docker使用、Docker安裝Nginx、Docker安裝PHP、Docker安裝MySQL、 Docker安裝Python、Docker安裝redis等等知識(shí)詳解。

提示:本教學(xué)的每一章都包含了許多圖文詳細(xì)實(shí)例,透過(guò)這些範(fàn)例將幫助您更能理解並運(yùn)用Docker?。

最新章節(jié)


Docker 資源匯總 2016-10-18
Docker 命令大全 2016-10-18
Docker 安裝 Apache 2016-10-18
Docker 安裝 MongoDB 2016-10-18
Docker 安裝 Redis 2016-10-18
Docker 安裝 Python 2016-10-18
Docker 安裝 Tomcat 2016-10-18
Docker 安裝 MySQL 2016-10-18