<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Docker介紹

      1.Docker介紹

      為什么要用Docker?,Docker的歷史

      工作中的困擾

      在研發工作中,想必都有這樣的場景

      測試:生產環境發版后又出問題了。

      運維:我是按照開發給的包部署的。

      開發:我本地沒問題呀。

      一款產品,開發生產兩套環境,運維人員環境配置費時費力,且很容易出現問題。

      出現問題后,開發人員和運維人員排查問題都是十分痛苦的,因為一個產品往往涉及到諸多環境,可能產生影響的因素實在太多。

      尋求解決

      要是能夠把代碼環境一塊提供,運維人員拿來就直接運行,這個問題就迎刃而解了。

      這就是所謂開發即運維,既能保證系統穩定性,也能提高部署效率。

      為解決這一問題,Docker 橫空出世。

      簡介

      img

      官網:https://www.docker.com/

      文檔:https://docs.docker.com/docker-for-windows/

      命令:https://docs.docker.com/engine/reference/run/

      倉庫:https://hub.docker.com/

      Docker 是一個開源的應用容器引擎。

      Docker 的思想來自于集裝箱,彼此之間隔離。

      Docker 通過隔離機制,可以將服務器利用到極致。

      Docker 容器完全使用沙箱機制,相互之間不會有任何接口。

      結構

      Untitled

      • 鏡像(image):Docker 鏡像好比一個模板,可以用來創建容器(container),一個鏡像可以創建多個容器。
      • 容器(container):容器可以理解為一個微型的系統。
      • 倉庫(repository):存放鏡像的地方。

      底層原理

      Docker 是一個 Client-Server 結構的系統。

      Docker 的守護進程運行在主機上,通過 Socket 從客戶端訪問。

      Docker Server 接受 Docker-Client 的指令。

      Untitled

      和虛擬機的區別

      Docker所使用的容器化技術本質上屬于虛擬化技術

      提到虛擬化技術,最有名的就是虛擬機技術

      虛擬機原理示意圖

      Untitled

      它有以下明顯的缺點:

      • 資源占用多。啟動虛擬機非常占內存,對電腦資源有不小的占用。
      • 冗余步驟多。啟動虛擬機后,還需要進行一些步驟才能進入系統,效率比較低。
      • 啟動很慢。由于虛擬機是虛擬化一整個系統,其啟動時間會比較緩慢,一般都需要幾分鐘。

      容器化原理示意圖

      Untitled

      它不是模擬的完整操作系統,而是基于操作系統封裝成了一個個小的運行環境。

      區別

      傳統虛擬機 Docker
      虛擬內容 硬件 + 完整的操作系統 + 軟件 APP + LIB
      大小 笨重,通常幾個 G 輕便幾個 M 或 KB
      啟動速度 慢,分鐘級 快,秒級

      Docker 為什么比 VM 快

      Untitled

      Docker 有著比 VM 更少的抽象層。

      Docker 主要用的是宿主機的內核,而 VM 需要 Guest OS

      新建容器的時候,Docker 不需要像 VM 一樣重新加載一個操作系統內核,避免了引導的過程。

      Docker的安裝

      安裝

      卸載老版本的docker

      下載需要的安裝包

      yum install -y yum-utils

      設置鏡像的倉庫

      設置阿里云的Docker鏡像倉庫

      yum-config-manager

      –add-repo

      https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

      更新yum軟件包索引

      yum makecache fast

      安裝docker相關的配置

      docker-ce 是社區版,docker-ee 企業版

      yum install docker-ce docker-ce-cli containerd.io

      啟動Docker

      systemctl start docker  #啟動
      
      docker version  #查看當前版本號,是否啟動成功
      
      systemctl enable docker #設置開機自啟動
      
      posted @ 2024-03-27 17:24  做夢的努力者  閱讀(297)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲一精品一区二区三区| 国产高清小视频一区二区| 亚洲国产一区二区在线| 精品国产亚洲av麻豆特色| 日本一区三区高清视频| 97一区二区国产好的精华液| 广西| 国产一级精品在线免费看| 亚洲国产在一区二区三区| 亚洲欧美日韩久久一区二区| 亚洲国产精品无码久久电影| 亚欧美闷骚院| 艳妇臀荡乳欲伦交换h在线观看| 亚洲一线二线三线品牌精华液久久久 | 毛片大全真人在线| 色偷偷女人的天堂亚洲网| 久久精品国产亚洲欧美| 亚洲国产大片永久免费看| 香蕉亚洲欧洲在线一区| 亚洲综合国产成人丁香五| 奶头好大揉着好爽视频| 精品一区二区不卡免费| 久久精品蜜芽亚洲国产AV| 狠狠色噜噜狠狠狠狠色综合久| 久草热大美女黄色片免费看| 亚洲国产精品无码久久久| 精品国产综合一区二区三区| 欧洲中文字幕一区二区| 日本国产一区二区三区在线观看| 思思99热精品在线| 日韩国产中文字幕精品| 国产在线观看免费观看不卡| 青草精品国产福利在线视频| 亚洲狼人久久伊人久久伊| 国产乱码精品一区二区三| 一本本月无码-| 一出一进一爽一粗一大视频| 久久av无码精品人妻出轨| 亚欧洲乱码视频在线观看| 亚洲日韩一区二区| 伊人久久综合无码成人网|