亚洲综合极品香蕉久久网,久久夜精品综合缴情五月 ,亚洲动漫成人一区二区,国产在线不卡视频,国产丝袜精品不卡,亚洲乱码日产精品bd,久久久久久国产精品免费网站,亚洲综合av一区二区三区
×

如何理解docker鏡像

分類(lèi):云服務(wù)資訊 編輯: 瀏覽量:100
2021-08-27 17:04:16
??對(duì)于外行人來(lái)說(shuō),可能都不知道docker是什么東西,有什么作用,而對(duì)于內(nèi)行人來(lái)說(shuō),docker則有很大的用處,它可用于創(chuàng)建、編排和管理容器,可運(yùn)行于windows和linux系統(tǒng),其中,docker鏡像算是docker一個(gè)很重要的部分,大家可以到新網(wǎng)制作docker鏡像。

??Docker簡(jiǎn)介

??Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,讓開(kāi)發(fā)者可以打包他們的應(yīng)用以及依賴(lài)包到一個(gè)可移植的鏡像中,然后發(fā)布到任何流行的Linux或Windows機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。

??如何理解Docker鏡像

??可以把Docker鏡像理解為 VM 模板,VM 模板就像停止運(yùn)行的 VM,而 Docker 鏡像就像停止運(yùn)行的容器;而作為一名研發(fā)人員,則可以將鏡像理解為類(lèi)(Class)。

??首先需要先從鏡像倉(cāng)庫(kù)服務(wù)中拉取鏡像。常見(jiàn)的鏡像倉(cāng)庫(kù)服務(wù)是 Docker Hub,但是也存在其他鏡像倉(cāng)庫(kù)服務(wù)。

??拉取操作會(huì)將鏡像下載到本地 Docker 主機(jī),可以使用該鏡像啟動(dòng)一個(gè)或者多個(gè)容器。

??鏡像由多個(gè)層組成,每層疊加之后,從外部看來(lái)就如一個(gè)獨(dú)立的對(duì)象。鏡像內(nèi)部是一個(gè)精簡(jiǎn)的操作系統(tǒng)(OS),同時(shí)還包含應(yīng)用運(yùn)行所必須的文件和依賴(lài)包。

??因?yàn)槿萜鞯脑O(shè)計(jì)初衷就是快速和小巧,所以鏡像通常都比較小。

??前面多次提到鏡像就像停止運(yùn)行的容器(類(lèi))。實(shí)際上,可以停止某個(gè)容器的運(yùn)行,并從中創(chuàng)建新的鏡像。

??在該前提下,鏡像可以理解為一種構(gòu)建時(shí)(build-time)結(jié)構(gòu),而容器可以理解為一種運(yùn)行時(shí)(run-time)結(jié)構(gòu)


??docker鏡像的制作方法

??方法1:docker commit

??1.創(chuàng)建一個(gè)安裝好apache 工具的容器鏡像。

??命令是:

??[root@localhost]#docker run -it docker.io/centos:latest /bin/bash #運(yùn)行docker 鏡像

??[root@localhost]# yum install httpd # 在container 中安裝 apache 軟件包

??[root@localhost]# exit #退出容器鏡像

??2.根據(jù)容器當(dāng)前狀態(tài)做一個(gè)image 鏡像:創(chuàng)建一個(gè)安裝了apache 工具的centos 鏡像

??語(yǔ)法:docker commit 或者

??方法2:通過(guò):docker build 創(chuàng)建一個(gè)基于centos的httpd web 服務(wù)器鏡像。

??使用docker build 創(chuàng)建鏡像時(shí),需要使用 dockerfile 文件自動(dòng)化制作image 鏡像

??注意:dockerfile 有點(diǎn)像源碼編譯時(shí)./configure后產(chǎn)生的 Makefile

??1.創(chuàng)建 docker-build目錄

??[root@localhost]# mkdir /docker -build

??2.進(jìn)入這個(gè)目錄

??[root@localhost]# cd /docker-build

??3.創(chuàng)建一個(gè)文件 Dockerfile

??[root@localhost docker-build]# touch Dockerfile

??注意:make自動(dòng)化編譯時(shí)需要makefile文件,自動(dòng)化創(chuàng)建docker 鏡像時(shí),需要Dockerfile

??4.編輯dockerfile

??Dockerfile 用來(lái)創(chuàng)建一個(gè)自定義的image,包含了用戶(hù)指定的軟件依賴(lài)等。

??[root@localhost]#vim Dockerfile

??寫(xiě)入的內(nèi)容:

??FROM docker.io/centos:latest #我是基于那個(gè)鏡像來(lái)做的

??MAINTAINER #作者是誰(shuí)

??RUN yum -y install httpd #做什么《拿這個(gè)鏡像docker.io/centos:latest運(yùn)行實(shí)例,然后執(zhí)行yum命令,進(jìn)行安裝》

??ADD start.sh /usr/local/bin/start.sh #把start.sh這個(gè)啟動(dòng)腳本添加到/usr/local/bin這個(gè)文件下

??ADD index.html /var/www/html/index.html #把index.html這個(gè)啟動(dòng)腳本添加到/var/www/html這個(gè)文件下

??以上就是對(duì)docker鏡像的全部介紹,有制作docker鏡像需求的朋友可以考慮到新網(wǎng)咨詢(xún),今后本站還將推送更多新資訊,請(qǐng)繼續(xù)關(guān)注本站。

聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)

送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)

需注明出處:新網(wǎng)idc知識(shí)百科

免費(fèi)咨詢(xún)獲取折扣

Loading
主站蜘蛛池模板: 中文字幕亚洲无线码a| 女人摸下面自熨视频在线播放| 大狠狠大臿蕉香蕉大视频| 成年站免费网站看v片在线| 中文字幕无码专区人妻制服| av大尺度一区二区三区| 亚洲人成网站日本片| 亚洲另类激情专区小说| 国产一区二区三区av在线无码观看| 中文字幕亚洲综合久久菠萝蜜 | 国产精品亚洲二区在线播放| 狠狠躁夜夜躁青青草原软件| 99视频30精品视频在线观看| 久久九九有精品国产尤物 | 亚洲成av人在线观看网站| 久99久热只有精品国产女同| 乱人伦人妻中文字幕在线入口| 久久久无码精品国产一区| 国产在线不卡人成视频| 亚洲第一在线综合网站| 国产免费久久精品99re丫丫| 久久久无码精品一区二区三区| 亚洲精品av一区在线观看| 精品国产av最大网站| 国产交换配乱婬视频| 四虎成人精品在永久在线| 国产人妻精品久久久久久| 国产无套抽出白浆来| 无遮挡又黄又刺激又爽的视频| 国产在线观看黄av免费| 国产农村黄aaaaa特黄av毛片| 亚洲国产精品13p| 亚洲欧洲中文日韩av乱码| 久久婷婷人人澡人爽人人喊 | 成人伊人亚洲人综合网| 丝袜人妻一区二区三区网站| 无码人妻专区免费视频| 伊人精品成人久久综合97| 国产私拍福利精品视频| 国产精品 无码专区| 黑鬼大战白妞高潮喷白浆|