1、Docker簡介

#簡介html

  • Docker是一個開源的應用容器引擎,基於LXC(Linux Container)內核虛擬化技術實現,提供一系列更強的功能,好比鏡像、Dockerfile等;
  • Docker理念是將應用及依賴包打包到一個可移植的容器中,可發佈到任意Linux發行版Docker引擎上。使用沙箱機制運行程序,程序之間相互隔離;
  • Docker使用Go語言開發。

<br>docker

#版本windows

  • docker-ce 社區版(免費,包含大部分的核心功能)
  • docker-ee 企業版(要給錢)

<br>服務器

#Docker鏡像 相似於虛擬機鏡像,能夠理解爲一個只讀的模板。 鏡像是建立容器的基礎。架構

#Docker容器 相似於一個輕量級的沙箱,能夠運行和隔離應用。app

#Docker倉庫 存放鏡像文件的場所。 分爲公開倉庫和私有倉庫。 倉庫註冊服務器是存放倉庫的地方,一個倉庫能夠有某一類的鏡像,如Ubuntu操做系統鏡像,一個倉庫能夠存放多個版本的鏡像。url

#架構和內部組件操作系統

<br>.net

#支持存儲驅動 code

unbuntu默認文件系統爲AUFS Centos爲devicemapper

查看docker進程
ps -ef |grep docker

docker啓動後會有一個守護進程,即服務端,用於接收客戶端指令 docker一個容器是以一個進程存在的 <br> #優勢

<br>

#虛擬機與容器的區別 <br>

GuestOS:一個完整的虛擬機系統,能夠爲windows或者Linux

連接: https://www.cnblogs.com/hwlong/p/9158982.html

相關文章
相關標籤/搜索