docker基本概念

2021-08-29 05:08:04 字數 1035 閱讀 3889

集群

乙個集群指容器執行所需要的雲資源組合,關聯了若干伺服器節點、負載均衡、專有網路等雲資源。

節點

一台伺服器(可以是虛擬機器例項或者物理伺服器)已經安裝了 docker engine,可以用於部署和管理容器;容器服務的 agent 程式會安裝到節點上並註冊到乙個集群上。集群中的節點數量可以伸縮。

容器

乙個通過 docker 映象建立的執行時例項,乙個節點可執行多個容器。

映象

docker 映象是容器應用打包的標準格式,在部署容器化應用時可以指定映象,映象可以來自於 docker hub,阿里雲容器 hub,或者使用者的私有 registry。映象 id 可以由映象所在倉庫 uri 和映象 tag(預設為 latest)唯一確認。

編排模板

編排模板包含了一組容器服務的定義和其相互關聯,可以用於多容器應用的部署和管理。容器服務支援 docker compose 模板規範並有所擴充套件。

應用

乙個應用可通過單個映象或乙個編排模板建立,每個應用可包含1個或多個服務。

服務

一組基於相同映象和配置定義的容器,作為乙個可伸縮的微服務。

容器服務(container service)提供了高效能可伸縮的容器應用管理服務,支援在一組雲伺服器上通過 docker 容器來進行應用生命週期管理

雲伺服器elastic compute service(ecs)是阿里雲提供的一種基礎雲計算服務。

映象是雲伺服器ecs例項執行環境的模板,模板中包括了特定的作業系統和執行時環境,有時也額外包括了一些預裝的應用程式。映象檔案相當於副本檔案,該副本檔案包含了一塊或多塊磁碟中的所有資料,對於ecs而言,這些磁碟可以是單塊系統盤,也可以是系統盤加資料盤的組合。

Docker基本概念

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

Docker基本概念

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

Docker基本概念

一 映象 image 二 容器 container 三 註冊服務 registry 和倉庫 repository 倉庫是集中存放docker映象檔案的場所,倉庫包含多個映象 image 每個映象還有不同的標籤 tag 有時候會把倉庫和註冊服務混為一談,並不嚴格區分。四 舉例說明sudo docker...