第一本docker書 學習筆記(一)

 

Docker的核心組件:docker

  • Docker客戶端和服務端
  • Docker鏡像
  • Registry
  • Docker容器

 

# Docker客戶端和服務端

  docker 是一個 C/S架構程序。客戶端只須要向docker服務器或者守護進程發出請求,服務器或守護進程將完成全部的工做並返回結果。服務器

 

 

# docker鏡像

用戶基於鏡像來運行本身的容器。鏡像是基於聯合 (Union)文件系統的一種層式的結構,由一系列指令一步步構建出來,例如:架構

  • 添加一個文件;
  • 執行一個 命令;
  • 打開一個 端口;

 也能夠把鏡像當作容器的‘源代碼’。blog

 

#registry

docker用registry來 保存用戶構建的鏡像。registry有兩種,公有和私有;生命週期

docker公司運營的registry叫作Docker hub。進程

 

 #容器

 docker 能夠幫你構建和部署容器,你只須要把本身的應用程序或服務打包放進容器便可。部署

容器是基於鏡像啓動起來的,容器中能夠運行一個 或者多個進程。能夠認爲,鏡像是docker生命週期中的構建或打包階段,而容器則是啓動或執行階段。io

  • 一個鏡像格式;
  • 一系列標準的操做;
  • 一個執行環境;
相關文章
相關標籤/搜索