aaaa成人_日本一道本在线视频_国产高潮流白浆喷水在线观看_韩国专区福利一区二区_一区二区不卡视频_看全色黄大色黄大片女图片第一次

×

如何理解docker鏡像

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

??Docker簡介

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

??如何理解Docker鏡像

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

??首先需要先從鏡像倉庫服務中拉取鏡像。常見的鏡像倉庫服務是 Docker Hub,但是也存在其他鏡像倉庫服務。

??拉取操作會將鏡像下載到本地 Docker 主機,可以使用該鏡像啟動一個或者多個容器。

??鏡像由多個層組成,每層疊加之后,從外部看來就如一個獨立的對象。鏡像內部是一個精簡的操作系統(OS),同時還包含應用運行所必須的文件和依賴包。

??因為容器的設計初衷就是快速和小巧,所以鏡像通常都比較小。

??前面多次提到鏡像就像停止運行的容器(類)。實際上,可以停止某個容器的運行,并從中創建新的鏡像。

??在該前提下,鏡像可以理解為一種構建時(build-time)結構,而容器可以理解為一種運行時(run-time)結構


??docker鏡像的制作方法

??方法1:docker commit

??1.創建一個安裝好apache 工具的容器鏡像。

??命令是:

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

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

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

??2.根據容器當前狀態做一個image 鏡像:創建一個安裝了apache 工具的centos 鏡像

??語法:docker commit 或者

??方法2:通過:docker build 創建一個基于centos的httpd web 服務器鏡像。

??使用docker build 創建鏡像時,需要使用 dockerfile 文件自動化制作image 鏡像

??注意:dockerfile 有點像源碼編譯時./configure后產生的 Makefile

??1.創建 docker-build目錄

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

??2.進入這個目錄

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

??3.創建一個文件 Dockerfile

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

??注意:make自動化編譯時需要makefile文件,自動化創建docker 鏡像時,需要Dockerfile

??4.編輯dockerfile

??Dockerfile 用來創建一個自定義的image,包含了用戶指定的軟件依賴等。

??[root@localhost]#vim Dockerfile

??寫入的內容:

??FROM docker.io/centos:latest #我是基于那個鏡像來做的

??MAINTAINER #作者是誰

??RUN yum -y install httpd #做什么《拿這個鏡像docker.io/centos:latest運行實例,然后執行yum命令,進行安裝》

??ADD start.sh /usr/local/bin/start.sh #把start.sh這個啟動腳本添加到/usr/local/bin這個文件下

??ADD index.html /var/www/html/index.html #把index.html這個啟動腳本添加到/var/www/html這個文件下

??以上就是對docker鏡像的全部介紹,有制作docker鏡像需求的朋友可以考慮到新網咨詢,今后本站還將推送更多新資訊,請繼續關注本站。

聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發

送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時

需注明出處:新網idc知識百科

免費咨詢獲取折扣

Loading
主站蜘蛛池模板: 熟妇人妻无乱码中文字幕真矢织江 | 亚洲成av人不卡无码影片 | 女上男下gifxxoo吃奶 | 国模芊芊大尺度啪啪 | 卡通动漫精品一区二区三区 | 精品国产子伦久久久久久小说 | av一级一片| 在线免费观看v片 | 国产在线一二三四区 | 中文字幕在线观看第三页 | 日产精品卡一卡2卡三卡四 最新成人网址 | 人人澡人人曰人人摸看 | 性a一级| 午夜视频在线看 | 91精品国产综合久久男男 | 成人A片产无码免费奶头 | 极品白嫩粉嫩美女国产 | 免费在线观看一区二区三区 | 91mv.cool在线观看| 人妻在卧室被老板疯狂进入 | 亚洲日韩av无码一区二区三区人 | 中文不卡视频 | 狠狠躁躁夜夜躁波多野结依 | 国产剧情无码播放在线观看 | 免费无遮挡色视频网站 | 蜜桃久久精品一区二区 | 欧美一级大黄大黄大色毛片小说 | 国产做爰全免费的视频软件 | 久久青青草原国产精品最新片 | 一级色毛片| 日本视频在线看 | 国产精品无码AV不卡 | 狠狠躁日日躁狂躁夜夜躁 | 在线中文av| 一区视频免费观看 | 亚洲欧洲国产精品久久 | 国产精品原创巨作av | 久草免费在线视频观看 | 日韩精品在线免费视频 | 亚洲成人基地 | 中文av字幕在线观看 |