色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

Docker和容器化的興起

星星科技指導員 ? 來源:volansys ? 作者:Chintal Shah ? 2022-12-06 14:22 ? 次閱讀

為什么需要碼頭工人?例如,在本地系統(tǒng)上用 Python 編寫的代碼可能無法在其他系統(tǒng)或環(huán)境中運行。這是由于您使用的庫的唯一版本。為了克服這個問題,碼頭工人來救援。

Docker 是一個用于部署應(yīng)用程序的平臺即服務(wù)產(chǎn)品。它為用戶提供操作系統(tǒng)級別的虛擬化,以將應(yīng)用程序與其他環(huán)境分開,并以稱為容器的軟件包形式提供軟件。容器彼此分開。它包含自己的依賴項。

要詳細了解 docker,了解虛擬機非常重要。

什么是虛擬機?

虛擬機 (VM) 是模擬物理服務(wù)器的服務(wù)器。VM 模擬在系統(tǒng)物理硬件上安裝應(yīng)用程序的相同環(huán)境或配置。根據(jù)您的使用案例,您可以使用系統(tǒng)虛擬機或處理虛擬機。VM 允許您在環(huán)境中單獨執(zhí)行計算機應(yīng)用程序或程序。

碼頭工人和虛擬機之間的區(qū)別

與任何 VM 相比,Docker 容器將資源的抽象從硬件級別向上移動到操作系統(tǒng)級別。這將允許使用 Docker 容器的各種好處,如應(yīng)用程序可移植性、依賴關(guān)系管理、獨立的微服務(wù)、輕松監(jiān)控應(yīng)用程序等。

換句話說,VM 是整個硬件服務(wù)器的抽象,而容器是操作系統(tǒng)內(nèi)核的抽象。這種完全不同的虛擬化方法會產(chǎn)生更快、更輕量級的實例。

什么是容器?

Docker 容器是可執(zhí)行包的標準化單元,可以輕松創(chuàng)建以部署應(yīng)用程序或為應(yīng)用程序創(chuàng)建新環(huán)境。它可以是操作系統(tǒng)容器,如Ubuntu,CentOS等,也可以是面向應(yīng)用程序的容器,如CakePHP容器,Python-Flask容器等。

使用 Docker 容器,用戶可以設(shè)置特定應(yīng)用程序的任意多個容器,也可以在一個容器中部署多個應(yīng)用程序。Docker 用戶可以根據(jù)需要創(chuàng)建任意數(shù)量的容器副本,以實現(xiàn)高可用性或縱向擴展過程

與 VM 相比,可以在相同的硬件上運行更多容器,因為容器是輕量級的,并且使用相同的操作系統(tǒng)內(nèi)核。

什么是 Docker Image?

Docker 鏡像是一個模板,有助于創(chuàng)建 Docker 容器,或者可以說是容器的鏡像。它們是包含用于創(chuàng)建 Docker 容器的指令集的構(gòu)建基塊。Docker 鏡像是通過編寫 Docker 文件創(chuàng)建的,其中包含創(chuàng)建 Docker 鏡像的命令,并且可以通過執(zhí)行 Docker 構(gòu)建命令來創(chuàng)建它。可以通過運行 run 命令來創(chuàng)建 docker 容器。

碼頭工人架構(gòu)

了解 Docker 架構(gòu)有助于輕松理解容器化應(yīng)用程序架構(gòu)。Docker使用服務(wù)器-客戶端架構(gòu)。架構(gòu)中主要有兩個組件:Docker 守護進程和 Docker 客戶端。Docker 客戶端使用 REST API 與 docker 守護程序通信。用戶可以在同一臺服務(wù)器上設(shè)置 Docker 守護程序和 Docker 客戶端,也可以通過部署在不同的服務(wù)器上來將其分開。Docker 守護程序管理所有正在運行的容器以及構(gòu)建新容器的任務(wù)。

碼頭工人守護進程:-Docker 守護程序管理 Docker 架構(gòu)中的所有組件。它管理附加到容器的 Docker 映像、容器和卷。它還可以與其他 Docker 守護進程通信

碼頭工人客戶端:-用戶與 Docker 客戶端交互。當用戶運行任何 docker 命令時,Docker 客戶端會將該命令發(fā)送到 Docker 守護程序。Docker 客戶端和守護程序可以部署在同一系統(tǒng)上,或者用戶可以在遠程系統(tǒng)上部署 Docker 守護進程

碼頭工人注冊表:-Docker 映像存儲在 Docker 注冊表中。Docker Hub 是每個人都可以訪問的公共 Docker 注冊表。換句話說,Docker 注冊表是提供公共和私有注冊表的服務(wù),您可以從中存儲和獲取映像。用戶可以登錄到 Docker Hub,并可以創(chuàng)建其專用或公共注冊表。用戶可以從 Docker Hub 拉取 Docker 鏡像并創(chuàng)建他們的容器

Docker及其應(yīng)用程序的重要性

Docker 的目標是使用容器使軟件開發(fā)、應(yīng)用程序部署和業(yè)務(wù)敏捷性變得簡單、快速和可靠。使用 Docker,我們可以將我們的應(yīng)用程序與所有依賴項捆綁在一起,并將它們部署到任何硬件上,而不管任何不同的操作系統(tǒng)。將容器化應(yīng)用程序遷移到不同的環(huán)境非常容易,因為它沒有外部依賴性架構(gòu)。以下是 Docker 的一些應(yīng)用。

在云環(huán)境中部署生產(chǎn)級應(yīng)用程序

等效硬件上的自動縮放支持應(yīng)用程序的利用率

簡單的代碼流水線管理

使用相同的生產(chǎn)復制環(huán)境輕松進行代碼測試

使用 Docker Hub 輕松獲取 Docker 映像

與完全不同的DevOps工具輕松集成,如bitbucket管道,git操作,AWS codebuild,AWS codedeploy,Jenkins等。

什么是 Docker Orchestration?

Docker 編排可自動執(zhí)行容器的準備、管理、擴展和網(wǎng)絡(luò)的各個方面。無論您在哪里使用碼頭工人集裝箱,它都將用于任何環(huán)境。它將幫助您在完全不同的環(huán)境中部署類似的應(yīng)用程序或配置,而無需對其進行更改和管理容器及其動態(tài)環(huán)境的生命周期。這些區(qū)域?qū)⑹謩庸芾淼娜蝿?wù)結(jié)合在一起。以下是可以使用 Docker 編排自動化的內(nèi)容。

容器的預配、部署和刪除

如果主機存在內(nèi)存或 CPU 利用率問題,則容器從一個主機移動到另一個主機

容器之間的負載平衡

高可用性和可擴展性

通過不同矩陣對容器、主機和應(yīng)用程序進行運行狀況監(jiān)控

在容器之間高效分配資源

容器的冗余和可用性

Docker Swarm 是一個 Docker 編排工具。它可以在 Docker 容器中打包和運行應(yīng)用程序,從公共或私有存儲庫中查找現(xiàn)有容器映像,并在任何環(huán)境中的任何設(shè)備上部署容器。

Docker 的編排工具包括:

碼頭工人機器 :- 在虛擬機上安裝 Docker 引擎

Docker Swarm:- 在單個主機下創(chuàng)建多個 Docker 容器的集群

Docker Compose:- 部署多容器應(yīng)用程序并管理容器之間的連接

容器化編排工具的優(yōu)勢

提高可移植性:-通過幾個命令,用戶可以在其他硬件上復制其整個應(yīng)用程序。易于擴展、銷毀和管理依賴項

簡單快速的部署:-可以創(chuàng)建新的應(yīng)用程序容器以應(yīng)對不斷增長的流量

提高生產(chǎn)力:-簡化部署和流程管理,減少依賴性

提高安全性:-應(yīng)用程序與其他應(yīng)用程序隔離,因此消除了其他應(yīng)用程序的干擾

VOLANSYS 如何提供幫助

微服務(wù)被設(shè)計為容器化應(yīng)用程序,即可以在容器化環(huán)境中運行的應(yīng)用程序

我們?yōu)槊總€平臺定義一個 docker 基礎(chǔ)映像,例如 JAVA。如果發(fā)現(xiàn)任何漏洞,則易于維護、擴展和更新

一旦開發(fā)人員提交代碼,它就會觸發(fā) Jenkins 上的 CI 運行。

在上圖的構(gòu)建部分,Jenkins 負責構(gòu)建應(yīng)用程序的可執(zhí)行文件以及使用它的 docker 鏡像。Jenkins 沒有任何靜態(tài)從屬,也就是說我們在 Kubernetes 集群上使用 docker 容器來運行 Jenkins 工作負載

將 docker 映像推送到工件工廠后,如果目標環(huán)境為 dev,它將觸發(fā)自動部署。對于其他環(huán)境,我們需要觸發(fā)該過程。Docker 鏡像在 Kubernetes pod 下運行

審核編輯:郭婷

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

    關(guān)注

    37

    文章

    3277

    瀏覽量

    57734
  • 虛擬機
    +關(guān)注

    關(guān)注

    1

    文章

    918

    瀏覽量

    28228
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4797

    瀏覽量

    84745
收藏 人收藏

    評論

    相關(guān)推薦

    在華為云 FlexusX 實例上實現(xiàn) Docker 容器的實時監(jiān)控與可視化分析

    前言 華為云 Flexus X,以頂尖算力與智能調(diào)度,引領(lǐng) Docker 容器管理新風尚。828 企業(yè)上云節(jié)之際,F(xiàn)lexus X 攜手前沿技術(shù),實現(xiàn)容器運行的實時監(jiān)控與數(shù)據(jù)可視,讓
    的頭像 發(fā)表于 01-02 13:42 ?35次閱讀
    在華為云 FlexusX 實例上實現(xiàn) <b class='flag-5'>Docker</b> <b class='flag-5'>容器</b>的實時監(jiān)控與可視化分析

    k8s和docker區(qū)別對比,哪個更強?

    Docker和Kubernetes(K8s)是容器技術(shù)的兩大流行工具。Docker關(guān)注構(gòu)建和打包容器,適用于本地開發(fā)和單主機管理;而K8s
    的頭像 發(fā)表于 12-11 13:55 ?113次閱讀

    如何在樹莓派上安裝Docker容器

    Pi官網(wǎng) 下載最新版本的Raspberry Pi OS。 使用SD卡寫入工具將鏡像寫入SD卡:可以使用 Etcher 等工具。 將SD卡插入樹莓派并啟動。 2. 更新系統(tǒng) 在安裝Docker之前
    的頭像 發(fā)表于 11-11 11:38 ?651次閱讀

    ARM平臺實現(xiàn)Docker容器技術(shù)

    及依賴包到一個可移植的鏡像中,然后發(fā)布到任何流行的Linux或Windows機器上,亦可實現(xiàn)虛擬容器是完全使用沙箱機制,相互之間不會有任何接口。使用Docker,可像管理應(yīng)用程序一樣管理基礎(chǔ)結(jié)構(gòu)
    發(fā)表于 07-25 14:36

    ARM平臺實現(xiàn)Docker容器技術(shù)

    及依賴包到一個可移植的鏡像中,然后發(fā)布到任何流行的Linux或Windows機器上,亦可實現(xiàn)虛擬容器是完全使用沙箱機制,相互之間不會有任何接口。使用Docker,可像管理應(yīng)用程序一樣管理基礎(chǔ)結(jié)構(gòu)
    發(fā)表于 07-17 11:05

    Jtti:Docker會替代調(diào)虛機嗎

    Docker是計算虛擬的一種方式,和使用虛擬機進行虛擬是類似的。由于近幾年Docker技術(shù)的流行和發(fā)展。所以單獨介紹一下Docker。首
    的頭像 發(fā)表于 07-12 14:38 ?334次閱讀
    Jtti:<b class='flag-5'>Docker</b>會替代調(diào)虛機嗎

    關(guān)于Docker 的清理命令集錦

    這篇文章主要介紹了Docker 清理命令集錦,需要的朋友可以參考下 復制代碼代碼如下: docker kill $(docker ps -a -q) ?刪除所有已經(jīng)停止的容器 復制代碼
    的頭像 發(fā)表于 06-13 15:56 ?391次閱讀

    容器怎么完成和容器引擎的映射

    Javascript與Java應(yīng)用程序綁定在一起,從而實現(xiàn)應(yīng)用程序的自動測試。 Docker 示例 docker run -d -p 宿主機端口:容器端口 鏡像名 例如,要將
    的頭像 發(fā)表于 06-06 15:18 ?382次閱讀

    適合大學生的鴻蒙開發(fā)板-Purple Pi OH之安裝Docker

    個開放源代碼的應(yīng)用容器引擎,允許開發(fā)者打包他們的應(yīng)用及依賴包到一個可移植的容器中,這個容器可以在任何支持Docker的Linux機器上運行。這里我們適配了purp
    的頭像 發(fā)表于 05-10 08:32 ?611次閱讀
    適合大學生的鴻蒙開發(fā)板-Purple Pi OH之安裝<b class='flag-5'>Docker</b>

    基于全志T113-i的Docker容器實現(xiàn)方案

    通過使用Docker,開發(fā)人員可以更容易地構(gòu)建、交付和運行應(yīng)用程序,同時確保應(yīng)用程序的一致性及可移植性。它也使得應(yīng)用程序的部署更加靈活、高效,因為它可以快速地啟動、停止和擴展容器,而不會影響其他容器或主機系統(tǒng)。
    發(fā)表于 04-19 09:45 ?921次閱讀
    基于全志T113-i的<b class='flag-5'>Docker</b><b class='flag-5'>容器</b>實現(xiàn)方案

    Docker容器技術(shù)的安裝和使用

    通過Docker,開發(fā)人員可以更容易地構(gòu)建、交付和運行應(yīng)用程序,同時確保應(yīng)用程序的一致性和可移植性。它也使得應(yīng)用程序的部署更加靈活和高效,因為它可以快速地啟動、停止和擴展容器,而不會影響其他容器或主機系統(tǒng)。
    發(fā)表于 04-16 11:24 ?330次閱讀
    <b class='flag-5'>Docker</b><b class='flag-5'>容器</b>技術(shù)的安裝和使用

    Docker容器實現(xiàn)開機自動啟動策略

    如果你的容器依賴于其他服務(wù)(例如數(shù)據(jù)庫或其他容器),你需要確保這些服務(wù)在你的容器啟動之前就已經(jīng)可用。這可以通過編排工具如Docker Compose來管理,或者通過編寫自定義的啟動腳本
    的頭像 發(fā)表于 03-11 10:33 ?2869次閱讀

    ARM平臺實現(xiàn)Docker容器技術(shù)

    ,亦可實現(xiàn)虛擬容器是完全使用沙箱機制,相互之間不會有任何接口。使用Docker,可像管理應(yīng)用程序一樣管理基礎(chǔ)結(jié)構(gòu)。通過利用Docker的快速發(fā)布、測試和部署代碼的方法,可顯著減少產(chǎn)
    的頭像 發(fā)表于 03-07 13:48 ?818次閱讀
    ARM平臺實現(xiàn)<b class='flag-5'>Docker</b><b class='flag-5'>容器</b>技術(shù)

    TLT507-Docker容器部署方法說明

    TLT507-Docker容器部署方法說明
    的頭像 發(fā)表于 01-26 09:49 ?475次閱讀
    TLT507-<b class='flag-5'>Docker</b><b class='flag-5'>容器</b>部署方法說明

    RK3568-Docker容器部署方法說明

    RK3568-Docker容器部署方法說明
    的頭像 發(fā)表于 01-22 10:12 ?1422次閱讀
    RK3568-<b class='flag-5'>Docker</b><b class='flag-5'>容器</b>部署方法說明
    主站蜘蛛池模板: 97国产成人精品免费视频| 思思久久99热只有频精品66| 中文字幕一区在线观看视频| 日本无码欧美激情在线视频| 久久精品18| 双性诱受灌满哭求饶BL| 久青草国产在视频在线观看| 国产极品美女视频福利| 91久久偷偷做嫩草影院免费看| 性满足久久久久久久久| 国产乱码免费卡1卡二卡3卡四卡| 最新国产在线视频在线| 亚洲spank男男实践网站| 娇妻玩4P被三个男人伺候电影 | 98国产精品人妻无码免费| 亚洲精品国产高清嫩草影院| 日本精品久久无码影院| 蜜桃成熟时33D在线嘟嘟网| 好男人好资源在线观看免费视频| 高h乱np甄宓| 草莓视频免费在线观看| 757一本到午夜宫| 一品道门在线视频高清完整版| 新香蕉少妇视频网站| 手机在线观看无码日韩视频| 欧美最猛12teevideos欧美| 麻豆沈芯语| 恋夜影视列表免费安卓手机版| 久久99精品久久久久久园产越南| 97资源总站(中文字幕)| 亚洲婷婷天堂综合国产剧情| 校草让我脱了内裤给全班看| 如懿传免费观看在线全集| 极品网红液液酱粉嫩福利照子凌酱| 国产成人小视频| 国产69精品久久久熟女| 出差无套内射小秘书| 草莓国产视频免费观看| www.精品视频| 超碰在线公开视频| 成人特级毛片|