chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Jtti:Docker會(huì)替代調(diào)虛機(jī)嗎

佳佳 ? 來(lái)源:jf_36786605 ? 作者:jf_36786605 ? 2024-07-12 14:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Docker是計(jì)算虛擬化的一種方式,和使用虛擬機(jī)進(jìn)行虛擬化是類似的。由于近幾年Docker技術(shù)的流行和發(fā)展。所以單獨(dú)介紹一下Docker。首先先回答下面一個(gè)問(wèn)題。

1.Docker會(huì)替代調(diào)虛機(jī)嗎?

答案:不會(huì)。

原因:是有些遺留應(yīng)用是運(yùn)行在windows系統(tǒng)上的。有些應(yīng)用可以直接遷移到虛擬上,但是不能直接在容器中運(yùn)行?,F(xiàn)在得趨勢(shì)是虛擬機(jī)和容器同時(shí)發(fā)展。容器的優(yōu)點(diǎn)是敏捷性和高性能。而虛擬機(jī)的優(yōu)點(diǎn)是更強(qiáng)的隔離性和運(yùn)維的簡(jiǎn)單性。 Docker不但不會(huì)替代虛擬機(jī),這兩種技術(shù)經(jīng)常還結(jié)合起來(lái)應(yīng)用。很多的公有云都是先使用虛擬機(jī)技術(shù),然后在虛擬機(jī)上運(yùn)行容器。

wKgZomaQzyWAG5r5AAQoi__pg4c076.png

JTTI.CC

2.什么是Docker容器?

一句話描述容器: 容器是一個(gè)特殊的Linux進(jìn)程。

只不過(guò)Docker對(duì)這個(gè)進(jìn)程進(jìn)行了特殊的隔離和限制,使得這個(gè)進(jìn)程能夠?qū)崿F(xiàn)"應(yīng)用容器"的效果。應(yīng)用容器要達(dá)到的效果就是 :

1:給應(yīng)用的應(yīng)用提供一個(gè)單獨(dú)的空間,其實(shí)就是一個(gè)單獨(dú)的進(jìn)程;

2:容器之間互相不影響,資源隔離;

3:容器可以在任何環(huán)境上運(yùn)行。

為了達(dá)到上述的效果,Docker對(duì)這個(gè)進(jìn)程進(jìn)行了如下3個(gè)方面進(jìn)行了隔離和控制:

2.1 . 通過(guò)Namespace對(duì)進(jìn)程進(jìn)行隔離:

Namespace是Linux內(nèi)核提供的一個(gè)隔離系統(tǒng)資源的方法,它實(shí)現(xiàn)的功能就是將Linux的資源以Namespace為單位進(jìn)行隔離。

2.2 . 通過(guò)CGroup進(jìn)行資源限制:

Namespace只是限制了進(jìn)程對(duì)于OS的視圖,但是從OS的視角來(lái)看,這些被限制了的進(jìn)程和普通的進(jìn)程并沒(méi)有區(qū)別。不管進(jìn)程是否被限制,他們使用的都是同一個(gè)宿主機(jī)的OS內(nèi)核。容器進(jìn)程雖然被隔離了,但是它仍然可以不受限制的任意使用宿主機(jī)OS的資源。這顯然不是一個(gè)“沙盒”應(yīng)該表現(xiàn)出來(lái)的行為。所以必須對(duì)容器進(jìn)程能夠使用的系統(tǒng)資源進(jìn)行限制,這就是Linux Control Group機(jī)制(簡(jiǎn)稱CGroup)。CGroup主要作用就是限制進(jìn)程能夠使用的OS資源上限,比如CPU,內(nèi)存,磁盤,網(wǎng)絡(luò)帶寬等。

2.3 . 通過(guò)容器鏡像(或者叫rootfs)為容器提供單獨(dú)的隔離的文件系統(tǒng):

容器進(jìn)程的目的是擁有自己的獨(dú)立的文件系統(tǒng),自己的進(jìn)程在運(yùn)行的時(shí)候可以在這個(gè)獨(dú)立的文件系統(tǒng)中運(yùn)行。這就需要用到上述的Mount Namespace,需要注意的是Mount Namespace對(duì)容器進(jìn)程視圖的改變需要伴隨著掛在操作才能生效。所以說(shuō)容器進(jìn)程在啟動(dòng)之前需要做的事情就是掛載一個(gè)完整的操作系統(tǒng)的目錄即可。而在Linux中正好有一個(gè)現(xiàn)成的命令chroot可以完成這個(gè)動(dòng)作。

3.什么是容器鏡像?

正如上述所言,這個(gè)掛載在容器根目錄上的用來(lái)為容器進(jìn)程提供隔離后執(zhí)行環(huán)境的文件系統(tǒng),就是所謂的“容器鏡像”。它還有一個(gè)更為專業(yè)的名字,叫作:rootfs(根文件系統(tǒng))。用一句話說(shuō):容器鏡像就是一個(gè)文件系統(tǒng)。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Docker
    +關(guān)注

    關(guān)注

    0

    文章

    525

    瀏覽量

    13710
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    干貨分享 | RK3588 Ubuntu系統(tǒng)Docker容器使用指南

    Docker實(shí)戰(zhàn)流程。1.Docker簡(jiǎn)介Docker本質(zhì)是輕量級(jí)虛擬化技術(shù),通過(guò)容器化機(jī)制打包應(yīng)用及其依賴環(huán)境。與傳統(tǒng)虛擬機(jī)不同,Docker
    的頭像 發(fā)表于 06-27 12:01 ?2445次閱讀
    干貨分享 | RK3588 Ubuntu系統(tǒng)<b class='flag-5'>Docker</b>容器使用指南

    docker無(wú)法啟用怎么解決?

    mengxing@mengxing-virtual-machine:/etc/docker$ sudo systemctl daemon-reload
    發(fā)表于 06-23 07:17

    Docker Volume管理命令大全

    Docker Volume管理命令大全
    的頭像 發(fā)表于 05-28 17:14 ?491次閱讀

    如何使用Docker部署大模型

    隨著深度學(xué)習(xí)和大模型的快速發(fā)展,如何高效地部署這些模型成為了一個(gè)重要的挑戰(zhàn)。Docker 作為一種輕量級(jí)的容器化技術(shù),能夠?qū)⒛P图捌湟蕾嚟h(huán)境打包成一個(gè)可移植的容器,極大地簡(jiǎn)化了部署流程。本文將詳細(xì)介紹如何使用 Docker 部署大模型,并給出具體的步驟和示例。
    的頭像 發(fā)表于 05-24 16:39 ?660次閱讀

    什么是運(yùn)放的短和

    在設(shè)計(jì)運(yùn)放電路的時(shí)候我們經(jīng)常會(huì)接觸到兩個(gè)詞,短和斷,今天就來(lái)和大家分享下什么是運(yùn)放的虛短和斷。我們?cè)O(shè)運(yùn)放的同相端電壓為up,電流為ip,反相端電壓是un,電流為in。在說(shuō)短和
    的頭像 發(fā)表于 05-16 19:33 ?1166次閱讀
    什么是運(yùn)放的<b class='flag-5'>虛</b>短和<b class='flag-5'>虛</b>斷

    Docker Compose的常用命令

    大家好,今天給大家分享Docker Compose的常用命令,以及docker-compose文件的屬性。Docker Compose 是一個(gè)用于定義和運(yùn)行多容器 Docker 應(yīng)用應(yīng)
    的頭像 發(fā)表于 04-30 13:40 ?741次閱讀

    Docker常用命令大全

    Docker 是一種開(kāi)源的應(yīng)用容器引擎,廣泛應(yīng)用于開(kāi)發(fā)、部署和運(yùn)行分布式應(yīng)用。掌握 Docker 常用命令對(duì)于開(kāi)發(fā)人員和運(yùn)維人員來(lái)說(shuō)非常重要。本文將為大家整理常用的Docker 命令,并按照功能分為多個(gè)部分,幫助你高效使用
    的頭像 發(fā)表于 04-22 12:47 ?582次閱讀

    連接器焊接后引腳焊要怎么處理?

    焊接是連接電子元器件與PCB(印刷電路板)的關(guān)鍵步驟,焊接過(guò)程中可能會(huì)出現(xiàn)焊問(wèn)題,即焊點(diǎn)未能形成良好的電氣和機(jī)械連接。會(huì)導(dǎo)致電路接觸不良、信號(hào)傳輸不穩(wěn)定,甚至設(shè)備無(wú)法正常工作。本期蓬生電子唐工將帶大家探討連接器焊接后引腳
    的頭像 發(fā)表于 04-08 11:51 ?1943次閱讀
    連接器焊接后引腳<b class='flag-5'>虛</b>焊要怎么處理?

    【技術(shù)案例】Android in Docker

    Docker介紹Docker是一個(gè)開(kāi)源的容器化平臺(tái),用于打包、分發(fā)和運(yùn)行應(yīng)用程序。它通過(guò)將應(yīng)用及其所有依賴打包到獨(dú)立的容器中,確保應(yīng)用在不同環(huán)境中一致運(yùn)行。Docker提供快速部署、隔離性強(qiáng)和高效
    的頭像 發(fā)表于 04-02 16:33 ?1167次閱讀
    【技術(shù)案例】Android in <b class='flag-5'>Docker</b>

    基于Docker鏡像逆向生成Dockerfile

    在本文中, 我們將通過(guò)理解Docker鏡像如何存儲(chǔ)數(shù)據(jù), 以及如何使用工具查看鏡像方方面面的信息來(lái)逆向工程一個(gè)Docker鏡像; 以及如何使用Python的Docker API來(lái)構(gòu)建一個(gè)類似Dedockify的工具來(lái)創(chuàng)建Dock
    的頭像 發(fā)表于 03-10 09:45 ?1102次閱讀
    基于<b class='flag-5'>Docker</b>鏡像逆向生成Dockerfile

    TECS OpenStack資源池機(jī)殘留導(dǎo)致網(wǎng)元異常的問(wèn)題處理

    某運(yùn)營(yíng)商TECS資源池的一臺(tái)主機(jī)內(nèi)存故障,進(jìn)行關(guān)機(jī)、內(nèi)存更換操作,機(jī)自動(dòng)遷移到其他主機(jī)上,同時(shí)做了其他虛擬機(jī)的手動(dòng)遷移操作。后續(xù)在TECS上出現(xiàn)機(jī)內(nèi)核異常告警,如下圖所示。
    的頭像 發(fā)表于 03-03 09:42 ?556次閱讀
    TECS OpenStack資源池<b class='flag-5'>虛</b><b class='flag-5'>機(jī)</b>殘留導(dǎo)致網(wǎng)元異常的問(wèn)題處理

    云服務(wù)器 Flexus X 實(shí)例,Docker 集成搭建 NGINX

    Docker 集成搭建 NGINX 1、購(gòu)買華為云 Flexus X 實(shí)例 Flexus云服務(wù)器X實(shí)例-華為云 (huaweicloud.com) ? 2、docker 安裝 yum?install
    的頭像 發(fā)表于 01-13 11:09 ?1125次閱讀
    云服務(wù)器 Flexus X 實(shí)例,<b class='flag-5'>Docker</b> 集成搭建 NGINX

    Jtti:新加坡服務(wù)器的性能如何評(píng)估

    Jtti 新加坡服務(wù)器的性能表現(xiàn)如下: 硬件配置 :Jtti新加坡服務(wù)器使用Intel Xeon E5-2660處理器,這是高性能的服務(wù)器級(jí)CPU,確保了可靠和高效的處理能力,適合各種應(yīng)用。服務(wù)器
    的頭像 發(fā)表于 12-19 15:15 ?681次閱讀

    Docker運(yùn)行環(huán)境安裝

    作者:京東科技 林中 Docker是一個(gè)開(kāi)放的平臺(tái),用于開(kāi)發(fā)、發(fā)布和運(yùn)行應(yīng)用程序。Docker分離了應(yīng)用程序和運(yùn)行應(yīng)用的基礎(chǔ)設(shè)施,從而實(shí)現(xiàn)了軟件的快速交付。利用docker提供的一系列功能,包括構(gòu)建
    的頭像 發(fā)表于 10-29 11:28 ?939次閱讀

    如何通過(guò)Docker使用香山

    資源包在通過(guò)Docker形式提供了運(yùn)行香山必須的Linux操作系統(tǒng)、香山開(kāi)發(fā)環(huán)境、香山和仿真相關(guān)工具的代碼,會(huì)大大降低自己部署環(huán)境和工具的難度,理論上比自己部署要方便。如果想自己配置,可以參看本地使用香山的文檔自行安裝。
    的頭像 發(fā)表于 10-29 09:38 ?881次閱讀
    如何通過(guò)<b class='flag-5'>Docker</b>使用香山