成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux虛擬化Docker之Docker鏡像

云計算 虛擬化
我們都知道,操作系統(tǒng)分為內(nèi)核和用戶空間。對于 Linux 而言,內(nèi)核啟動后,會掛載 root 文件系統(tǒng)為其提供用戶空間支持。而 Docker 鏡像(Image),就相當(dāng)于是一個 root 文件系統(tǒng)。

[[311606]]

我們都知道,操作系統(tǒng)分為內(nèi)核和用戶空間。對于 Linux 而言,內(nèi)核啟動后,會掛載 root 文件系統(tǒng)為其提供用戶空間支持。而 Docker 鏡像(Image),就相當(dāng)于是一個 root 文件系統(tǒng)。比如官方鏡像 ubuntu:18.04 就包含了完整的一套 Ubuntu 18.04 最小系統(tǒng)的 root 文件系統(tǒng)。

Docker 鏡像是一個特殊的文件系統(tǒng),除了提供容器運(yùn)行時所需的程序、庫、資源、配置等文件外,還包含了一些為運(yùn)行時準(zhǔn)備的一些配置參數(shù)(如匿名卷、環(huán)境變量、用戶等)。鏡像不包含任何動態(tài)數(shù)據(jù),其內(nèi)容在構(gòu)建之后也不會被改變。

分層存儲

因為鏡像包含操作系統(tǒng)完整的 root 文件系統(tǒng),其體積往往是龐大的,因此在 Docker 設(shè)計時,就充分利用 Union FS 的技術(shù),將其設(shè)計為分層存儲的架構(gòu)。所以嚴(yán)格來說,鏡像并非是像一個 ISO 那樣的打包文件,鏡像只是一個虛擬的概念,其實際體現(xiàn)并非由一個文件組成,而是由一組文件系統(tǒng)組成,或者說,由多層文件系統(tǒng)聯(lián)合組成。

鏡像構(gòu)建時,會一層層構(gòu)建,前一層是后一層的基礎(chǔ)。每一層構(gòu)建完就不會再發(fā)生改變,后一層上的任何改變只發(fā)生在自己這一層。比如,刪除前一層文件的操作,實際不是真的刪除前一層的文件,而是僅在當(dāng)前層標(biāo)記為該文件已刪除。在最終容器運(yùn)行的時候,雖然不會看到這個文件,但是實際上該文件會一直跟隨鏡像。因此,在構(gòu)建鏡像的時候,需要額外小心,每一層盡量只包含該層需要添加的東西,任何額外的東西應(yīng)該在該層構(gòu)建結(jié)束前清理掉。

分層存儲的特征還使得鏡像的復(fù)用、定制變的更為容易。甚至可以用之前構(gòu)建好的鏡像作為基礎(chǔ)層,然后進(jìn)一步添加新的層,以定制自己所需的內(nèi)容,構(gòu)建新的鏡像。

Docker 鏡像加速器

  1.     "registry-mirrors":[ 
  2.         "https://78wfzeze.mirror.aliyuncs.com"
  3.         "https://hub-mirror.c.163.com"
  4.         "https://dockerhub.azk8s.cn" 
  5.      ] 

鏡像的使用

列出所有的鏡像

  • REPOSITORY : 表示鏡像的倉庫
  • TAG : 鏡像的標(biāo)簽
  • IMAGE ID : 鏡像ID
  • CREATED: 鏡像創(chuàng)建時間
  • SIZE: 鏡像大小

同一倉庫源可以有多個 TAG,代表這個倉庫源的不同個版本,如 ubuntu 倉庫源里,有 15.10、14.04 等多個不同的版本,我們使用 REPOSITORY:TAG 來定義不同的鏡像。

鏡像獲取以及查找

  1. # 獲取鏡像 
  2. docker pull ubuntu:18.04 
  3. # 查找鏡像 
  4. docker search httpd 

 

責(zé)任編輯:武曉燕 來源: sun-iot博客
相關(guān)推薦

2015-04-17 10:48:49

Docker虛擬化

2023-02-28 18:06:08

Docker容器虛擬化

2014-09-16 10:34:59

Docker達(dá)龍云

2014-09-17 15:44:42

DockerContainer虛擬化

2015-08-05 10:01:53

虛擬化Docker

2019-05-28 16:09:52

Docker

2015-08-07 15:50:30

存儲虛擬化

2019-07-16 14:44:52

DockerMySQL操作系統(tǒng)

2021-09-02 07:04:45

Docker鏡像語言

2019-10-16 11:12:14

前端Docker虛擬機(jī)

2014-12-15 09:16:10

DockerDaoCloud鏡像部署

2020-03-10 18:30:06

GPU虛擬化FPGA

2021-03-28 18:23:22

Linux虛擬化Virtqueue

2015-04-22 09:13:24

網(wǎng)卡VLANVLAN配置

2018-02-07 14:02:46

2017-10-12 10:28:48

Docker鏡像存儲

2023-05-30 14:56:18

Docker開發(fā)容器

2020-11-25 08:57:29

Redis Docke

2023-09-19 10:00:34

Linux虛擬

2018-05-08 15:16:59

內(nèi)存虛擬化處理器
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 青青草网站在线观看 | 亚洲一区视频在线 | 久久久久久久久久久久91 | 国产在线精品一区二区 | 99在线观看视频 | 超碰免费在线观看 | 99re在线播放 | 香蕉大人久久国产成人av | av天天爽| 在线观看成人小视频 | 欧美成人精品在线观看 | 国产高清不卡 | 黑人性hd | 三级成人在线 | 国产三级大片 | 精品视频一区二区 | 男人av在线播放 | 国产精品欧美一区二区三区 | 妞干网视频 | 国产亚洲精品久久久久动 | 久久免费精品视频 | av黄色在线| 久久久精品一区二区三区 | 在线国产中文字幕 | 久热爱 | 国产91丝袜在线播放 | 国产一区二区三区在线免费观看 | 午夜影视| 国产一区二区三区四 | 亚洲一区二区三区久久 | 精品久久久一区 | 精品一级 | 国产wwwcom | 视频在线观看亚洲 | www一级片 | 中国美女一级黄色片 | 国产精品久久精品 | 一级h片 | 91精品国产综合久久小仙女图片 | 狠狠婷婷综合久久久久久妖精 | 在线播放一区二区三区 |