docker基本概念 框架

2021-08-15 16:03:10 字數 365 閱讀 5367

一種虛擬化的方案

作業系統級別虛擬化

只能執行相同或相似核心的作業系統

依賴於linux核心特性:namespace和cgroups(control group)

將應用程式自動部署到容器,go語言開源引擎

提供簡單輕量的建模方式

職責的邏輯分離

快速高效的開發生命週期

鼓勵使用面向服務的架構

使用docker容器開發、測試、部署服務

建立隔離的執行環境

搭建測試環境

搭建多使用者的平台即服務(paas)基礎設施

提供軟體即服務(saas)應用程式

高效能、超大規模的宿主機部署

docker安裝,參考:

Docker基本概念

docker是開發人員和系統管理員構建,發布和執行應用程式的平台。docker允許您快速使用元件組裝應用程式,並消除運送 時可能產生的改變。docker允許您盡快測試並將 部署到生產環境中。docker可以簡化軟體交付,是通過簡化構建包含應用程式整個環境或應用程式作業系統的映象,並共享這個映象。應用...

Docker基本概念

docker 包括三個基本概念 理解了這三個概念,就理解了 docker 的整個生命週期。docker 映象就是乙個唯讀的模板。例如 乙個映象可以包含乙個完整的 ubuntu 作業系統環境,裡面僅安裝了 apache 或使用者需要的其它應用程式。映象可以用來建立 docker 容器。docker 利...

docker基本概念

集群 乙個集群指容器執行所需要的雲資源組合,關聯了若干伺服器節點 負載均衡 專有網路等雲資源。節點 一台伺服器 可以是虛擬機器例項或者物理伺服器 已經安裝了 docker engine,可以用於部署和管理容器 容器服務的 agent 程式會安裝到節點上並註冊到乙個集群上。集群中的節點數量可以伸縮。容...