亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

簡(jiǎn)單說(shuō)明k8s和Docker之間的關(guān)系

Linux愛好者 ? 來(lái)源:CSDN技術(shù)社區(qū) ? 作者:Harlan60 ? 2021-06-24 15:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這篇文章主要介紹了k8s和Docker關(guān)系簡(jiǎn)單說(shuō)明,本文利用圖文講解的很透徹,有需要的同學(xué)可以研究下

最近項(xiàng)目用到kubernetes(以下簡(jiǎn)稱k8s,k和s之間有8個(gè)字母)。雖然之前也有簡(jiǎn)單使用過(guò),但最近發(fā)現(xiàn)k8s概念較多,命令也有些不夠用了,故想借此機(jī)會(huì)寫點(diǎn)東西,更全面認(rèn)識(shí)并使用k8s。本篇文章目的:讓你更全面了解k8s概念,以及學(xué)到在工作中常用的操作。整體更偏向于原理和應(yīng)用。在正式開始k8s之前,我們先看看k8s和Docker的關(guān)系,分別從虛擬化角度、部署方式角度敘述why use容器,話不多說(shuō),開干。

目前發(fā)現(xiàn)并沒有將kubernetes和Docker技術(shù)產(chǎn)生背景和需求進(jìn)行比較的文章,本文從最純正的官方定義角度出發(fā)并展開,闡述二者產(chǎn)生背景及與傳統(tǒng)技術(shù)對(duì)比。

簡(jiǎn)要介紹:

官方定義1:Docker是一個(gè)開源的應(yīng)用容器引擎,開發(fā)者可以打包他們的應(yīng)用及依賴到一個(gè)可移植的容器中,發(fā)布到流行的Linux機(jī)器上,也可實(shí)現(xiàn)虛擬化。

官方定義2:k8s是一個(gè)開源的容器集群管理系統(tǒng),可以實(shí)現(xiàn)容器集群的自動(dòng)化部署、自動(dòng)擴(kuò)縮容、維護(hù)等功能。

與傳統(tǒng)技術(shù)對(duì)比:

接下來(lái)我們看兩張經(jīng)典的圖:

一、從虛擬化角度:

Docker容器(可用k8s管理的玩意兒)與傳統(tǒng)虛擬化方式的不同之處:傳統(tǒng)的虛擬技術(shù)在將物理硬件虛擬成多套硬件后,需要在每套硬件上都部署一個(gè)操作系統(tǒng),接著在這些操作系統(tǒng)上運(yùn)行相應(yīng)的應(yīng)用程序。

而Docker容器內(nèi)的應(yīng)用程序進(jìn)程直接運(yùn)行在宿主機(jī)(真實(shí)物理機(jī))的內(nèi)核上,Docker引擎將一些各自獨(dú)立的應(yīng)用程序和它們各自的依賴打包,相互獨(dú)立直接運(yùn)行于未經(jīng)虛擬化的宿主機(jī)硬件上,同時(shí)各個(gè)容器也沒有自己的內(nèi)核,顯然比傳統(tǒng)虛擬機(jī)更輕便。每個(gè)集群有多個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)可運(yùn)行多個(gè)容器,我們的kuberbete就是管理這些應(yīng)用程序所在的小運(yùn)行環(huán)境(container)而生。

二、從部署角度

從虛擬化角度,說(shuō)明了為應(yīng)用提供必要的運(yùn)行環(huán)境所需要做的虛擬化操作(即:傳統(tǒng):虛擬出的虛擬機(jī)裝操作系統(tǒng)、Docker:容器引擎管理下的容器)。

而在這些具體運(yùn)行環(huán)境上進(jìn)行真實(shí)應(yīng)用部署時(shí)的情況,傳統(tǒng)方式是將所有應(yīng)用直接部署在同一個(gè)物理機(jī)器節(jié)點(diǎn)上,這樣每個(gè)App的依賴都是完全相同的,無(wú)法做到App之間隔離,當(dāng)然。

為了隔離,我們也可以通過(guò)創(chuàng)建虛擬機(jī)的方式來(lái)將App部署到其中,但這樣太過(guò)繁重,故比虛擬機(jī)更輕便的Docker技術(shù)出現(xiàn),現(xiàn)在我們通過(guò)部署Container容器的技術(shù)來(lái)部署應(yīng)用,全部Container運(yùn)行在容器引擎上即可。

既然嫌棄虛擬機(jī)繁重,想用Docker,那好,你用吧,怎么用呢?手動(dòng)一個(gè)一個(gè)創(chuàng)建?當(dāng)然不,故kubernetes技術(shù)便出現(xiàn)了,以kubernetes為代表的容器集群管理系統(tǒng),這時(shí)候就該上場(chǎng)表演了。

說(shuō)白了,我們用kubernetes去管理Docker集群,即可以將Docker看成Kubernetes內(nèi)部使用的低級(jí)別組件。另外,kubernetes不僅僅支持Docker,還支持Rocket,這是另一種容器技術(shù)。希望我這篇文章中簡(jiǎn)單的描述能讓你對(duì)兩者有所理解和認(rèn)識(shí)。

到此這篇關(guān)于k8s和Docker關(guān)系簡(jiǎn)單說(shuō)明的文章就介紹到這了。

https://blog.csdn.net/yanghaolong/article/details/86680282

編輯:jq

聲明:本文內(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)投訴
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3930

    瀏覽量

    45440
  • docker容器
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    3585

原文標(biāo)題:k8s 和 Docker 關(guān)系簡(jiǎn)單說(shuō)明

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    香港服務(wù)器支持Docker和Kubernetes嗎?

    在云原生技術(shù)成為主流的今天,Docker和Kubernetes(K8s)已成為現(xiàn)代化應(yīng)用開發(fā)和部署的事實(shí)標(biāo)準(zhǔn)。對(duì)于選擇香港服務(wù)器的開發(fā)者與企業(yè)而言,一個(gè)核心問(wèn)題是:香港服務(wù)器能否完美支持Docker
    的頭像 發(fā)表于 10-21 15:47 ?250次閱讀

    K8s集群性能調(diào)優(yōu)實(shí)戰(zhàn)技巧

    大多數(shù)團(tuán)隊(duì)在遇到K8s性能問(wèn)題時(shí),第一反應(yīng)是"加機(jī)器"。但根據(jù)我對(duì)超過(guò)50個(gè)生產(chǎn)集群的分析,80%的性能問(wèn)題源于配置不當(dāng),而非資源不足。
    的頭像 發(fā)表于 09-08 09:36 ?388次閱讀

    K8s存儲(chǔ)類設(shè)計(jì)與Ceph集成實(shí)戰(zhàn)

    在云原生時(shí)代,存儲(chǔ)是制約應(yīng)用性能的關(guān)鍵瓶頸。本文將帶你深入理解K8s存儲(chǔ)類的設(shè)計(jì)原理,并手把手實(shí)現(xiàn)與Ceph的完美集成,讓你的集群存儲(chǔ)性能提升300%!
    的頭像 發(fā)表于 08-22 11:50 ?542次閱讀

    解析K8S實(shí)用命令

    前言: 作為運(yùn)維工程師,掌握 Kubernetes 命令行工具是日常工作的核心技能。本文將深入解析 K8S 最實(shí)用的命令,從基礎(chǔ)操作到高級(jí)技巧,助你成為容器化集群管理專家。
    的頭像 發(fā)表于 07-24 14:07 ?445次閱讀

    k8s權(quán)限管理指南說(shuō)明

    我們?cè)谀壳暗?b class='flag-5'>k8s集群環(huán)境里面,只能在master節(jié)點(diǎn)上執(zhí)行kubectl的一些命令,在其他節(jié)點(diǎn)上執(zhí)行就會(huì)報(bào)錯(cuò)。
    的頭像 發(fā)表于 06-26 14:06 ?451次閱讀

    什么是 K8S,如何使用 K8S

    Kubernetes(簡(jiǎn)稱K8S)是一個(gè)用于管理容器化應(yīng)用程序的開源平臺(tái)。以下是關(guān)于K8S及其使用方法的介紹: 一、什么是 K8S 核心特點(diǎn) 自動(dòng)化容器編排:自動(dòng)處理容器的部署、擴(kuò)展、負(fù)載均衡
    發(fā)表于 06-25 06:45

    k8s網(wǎng)絡(luò)的基本介紹

    Kubernetes網(wǎng)絡(luò)是指在Kubernetes集群中不同組件之間進(jìn)行通信和交互的網(wǎng)絡(luò)架構(gòu)。
    的頭像 發(fā)表于 06-16 13:42 ?514次閱讀

    簡(jiǎn)述K3SK8S的區(qū)別

    K3s 是CNCF 認(rèn)證的 Kubernetes 發(fā)行版和Sandbox項(xiàng)目,專為低資源環(huán)境而設(shè)計(jì)。由 Rancher Labs 維護(hù)著 K3s。
    的頭像 發(fā)表于 04-18 10:27 ?1238次閱讀

    如何通過(guò)DockerK8S集群實(shí)現(xiàn)高效調(diào)用GPU

    在有GPU資源的主機(jī)安裝,改主機(jī)作為K8S集群的Node。
    的頭像 發(fā)表于 03-18 16:50 ?837次閱讀
    如何通過(guò)<b class='flag-5'>Docker</b>和<b class='flag-5'>K8S</b>集群實(shí)現(xiàn)高效調(diào)用GPU

    K8s集群中Containerd和Docker的對(duì)比

    Docker 技術(shù)使用 Linux 內(nèi)核和內(nèi)核功能(例如 Cgroups 和 namespaces)來(lái)分隔進(jìn)程,以便各進(jìn)程相互獨(dú)立運(yùn)行。這種獨(dú)立性正是采用容器的目的所在;它可以獨(dú)立運(yùn)行多種進(jìn)程、多個(gè)應(yīng)用,更加充分地發(fā)揮基礎(chǔ)設(shè)施的作用,同時(shí)保持各個(gè)獨(dú)立系統(tǒng)的安全性。
    的頭像 發(fā)表于 03-12 14:31 ?1112次閱讀
    <b class='flag-5'>K8s</b>集群中Containerd和<b class='flag-5'>Docker</b>的對(duì)比

    docker-proxy鏡像加速倉(cāng)庫(kù)

    自建多平臺(tái)容器鏡像代理服務(wù),支持 Docker Hub, GitHub, Google, k8s, Quay, Microsoft 等鏡像倉(cāng)庫(kù)。
    的頭像 發(fā)表于 03-06 16:06 ?737次閱讀
    <b class='flag-5'>docker</b>-proxy鏡像加速倉(cāng)庫(kù)

    搭建k8s需要買幾臺(tái)云主機(jī)?

    至少3臺(tái)。搭建Kubernetes(K8s)集群所需的云主機(jī)數(shù)量因?qū)嶋H需求而異。一個(gè)基本的K8s集群通常需要至少3臺(tái)云主機(jī),包括1個(gè)Master節(jié)點(diǎn)和2個(gè)Worker節(jié)點(diǎn)。如果考慮高可用性和容錯(cuò)能力
    的頭像 發(fā)表于 02-20 10:40 ?801次閱讀

    自建K8S集群認(rèn)證過(guò)期

    今天使用kubectl命令查看pod信息時(shí),一直正常運(yùn)行的k8s集群突然不能訪問(wèn)了,輸入任何命令都提示以下報(bào)錯(cuò)。
    的頭像 發(fā)表于 02-07 12:32 ?602次閱讀

    k8sdocker區(qū)別對(duì)比,哪個(gè)更強(qiáng)?

    Docker和Kubernetes(K8s)是容器化技術(shù)的兩大流行工具。Docker關(guān)注構(gòu)建和打包容器,適用于本地開發(fā)和單主機(jī)管理;而K8s則提供容器編排和管理平臺(tái),適用于多主機(jī)或云環(huán)
    的頭像 發(fā)表于 12-11 13:55 ?1048次閱讀

    k8s微服務(wù)架構(gòu)就是云原生嗎??jī)烧呤鞘裁?b class='flag-5'>關(guān)系

    k8s微服務(wù)架構(gòu)就是云原生嗎?K8s微服務(wù)架構(gòu)并不等同于云原生,但兩者之間存在密切的聯(lián)系。Kubernetes在云原生架構(gòu)中扮演著核心組件的角色,它簡(jiǎn)化了容器化應(yīng)用程序的管理,提供了彈性、自動(dòng)化
    的頭像 發(fā)表于 11-25 09:39 ?890次閱讀