《Docker技術入門與實戰》 2 1 核心概念

2021-09-23 14:50:22 字數 654 閱讀 2990

docker映象

docker容器(container)類似於乙個輕量級的沙箱,docker利用容器來執行和隔離應用。

容器是從映象建立的應用執行例項,可以將其啟動、開始、停止、刪除,而這些容器都是相互隔離、互不可見的。

讀者可以把容器看做乙個簡易版的linux系統環境(這包括root使用者許可權、程序空間、使用者空間和網路空間等),以及執行在其中的應用程式打包而成的應用盒子。

映象自身是唯讀的。容器從映象啟動的時候,docker會在映象的最上層建立乙個可寫層,映象本身將保持不變。

docker倉庫

docker倉庫(repository)類似於**倉庫,是docker集中存放映象檔案的場所。

有時候會看到有資料將docker倉庫和註冊伺服器(registry)混為一談,並不嚴格區分。實際上,註冊伺服器是存放倉庫的地方,其上往往存放著多個倉庫。每個倉庫集中存放某一類映象,往往包括多個映象檔案,通過不同的標籤(tag)來進行區分。例如存放ubuntu作業系統映象的倉庫,稱為ubuntu倉庫,其中可能包括14.04、12.04等不同版本的映象。倉庫註冊伺服器的示例如圖2-1所示。

Docker技術入門與實戰(三)

目前 docker 支援 docker 引擎 docker hub docker cloud 等多種服務。yum update新增 docker 穩定版本的 yum 軟體源 yum config manager add repo注 如遇centos7中yum安裝時出現錯誤 errno 14 curl...

好書推薦《Docker技術入門與實戰》

docker技術入門與實戰 結合企業生產環境,深入淺出地剖析 docker 的核心概念 應用技巧 實現原理以及生態環境,為解決各類問題提供了有價值的參考。內容簡介 在雲計算時代,開發者將應用轉移到雲上已經解決了硬體管理的問題,然而軟體配置和管理相關的問題依然存在。docker的出現正好能幫助軟體開發...

讀書筆記 《docker入門技術與實戰》第22章

第23 章docker 三劍客之machine 第24 章docker 三劍客之compose 第25 章docker 三劍客之swarm 第26 章mesos一一優秀的集群資源排程平台 第27 章kubemetes 一生產級容器集群平台 machine 專案是docker 官方的開源專案,負責實現...