站長資訊網
最全最豐富的資訊網站

docker鏡像可以做什么

在docker中,鏡像可以用來打包軟件運行環境和基于運行環境開發的軟件;鏡像是Docker運行容器的前提,倉庫是存放鏡像的場所,更是Docker的核心,除了提供容器運行時所需的程序、庫、資源、配置等文件外,還包含了一些為運行時準備的一些配置參數。

docker鏡像可以做什么

本教程操作環境:linux7.3系統、docker19.03版、Dell G3電腦。

docker鏡像可以做什么

鏡像到底是什么?

鏡像是一種輕量級、可執行的獨立軟件包,用來打包軟件運行環境和基于運行環境開發的軟件,它包含運行某個軟件所需的所有內容,包括代碼、運行時、庫、環境變量和配置文件。

docker鏡像的用處:

1、鏡像是Docker運行容器的前提,倉庫是存放鏡像的場所,更是Docker的核心;

2、鏡像可以看作是一個特殊的文件系統,除了提供容器運行時所需的程序、庫、資源、配置等文件外,還包含了一些為運行時準備的一些配置參數。

為什么有 Docker 鏡像?

Paas 時代,它是提供一種叫 “托管應用” 的能力,在部署應用時,通過手工或寫一些腳本的方式進行部署。這樣部署面臨問題就是云端和本地環境一致問題。

Docker 項目和 Cloud Foundry 的容器沒有太大不同,都是用 Cgroups 和 Namespace 來實現的“沙盒”,不同的功能是docker 項目 Docker 鏡像。Paas 很麻煩的原因就是用戶為每個應用打包過程比較繁瑣,需要配置和給中修改等操作,非常費勁。

然而,Docker 鏡像就是為了解決這個小小的打包功能,突然一夜之間成名。那么,你可能說 Docker 鏡像就是個壓縮包,是的,你猜對了,它就像一個壓縮包文件。它是如何解決 Paas 時代所面臨的云端和本地一致性問題?很簡單,它是把一個鏡像制作成一個完整的操作系統所有文件和對應的目錄結構,這樣的壓縮包是跟你本地和測試環境用的操作系統一摸一樣。

Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的鏡像中,然后發布到任何流行的 Linux或Windows操作系統的機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。

docker鏡像可以做什么

從中可以看出,Docker 包含三個基本概念,分別是鏡像(Image)、容器(Container)和倉庫(Repository)。鏡像是 Docker 運行容器的前提,倉庫是存放鏡像的場所,可見鏡像更是Docker的核心。

回到正題,Docker 鏡像可以看作是一個特殊的文件系統,除了提供容器運行時所需的程序、庫、資源、配置等文件外,還包含了一些為運行時準備的一些配置參數(如匿名卷、環境變量、用戶等)。鏡像不包含任何動態數據,其內容在構建之后也不會被改變。

推薦學習:《docker視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
日本娇小videos精品| 久久精品人成免费| 人妻AV一区二区三区精品| 日韩高清国产一区在线| 久久99精品久久久久子伦小说| 麻豆精品国产免费观看| 国产91精品不卡在线| 91麻豆国产福利精品| 56prom在线精品国产| 精品人妻系列无码人妻漫画| 免费国产精品视频| 久久亚洲国产精品123区| 国产精品高清视亚洲一区二区| 精品久久久久久99人妻| 亚洲精品二三区伊人久久| 拍国产乱人伦偷精品视频| 国产日韩一区二区三区| 国自产精品手机在线观看视| 精品亚洲av无码一区二区柚蜜| 中文字幕精品视频在线观看| 亚洲精品午夜视频| 日韩人妻高清精品专区| 日韩加勒比一本无码精品| 国产精品jizzjizz| 性感美女视频在线观看免费精品| 中文字幕日韩人妻不卡一区| 日韩电影免费在线观看视频| 国内精品久久久久久久coent| 亚洲伊人久久精品| 杨幂精品国产专区91在线| 日韩亚洲一区二区三区| 2017国产精品自拍| 久久综合国产乱子伦精品免费| 嫩草影院在线观看精品视频| 亚洲国产另类久久久精品| 日韩精品无码一区二区三区不卡| 精品熟人妻一区二区三区四区不卡| 久久亚洲国产成人精品无码区| 日韩在线观看视频网站| 人妻精品久久无码区洗澡| 99精品国产三级在线观看|