Docker概述
Docker為什么出現(xiàn)?
解決環(huán)境活合、運(yùn)維的問(wèn)題。
Docker的思想來(lái)自于集裝箱
隔離:Docker核心思想,每個(gè)箱子是互相隔離的
Docker通過(guò)隔離機(jī)制器予,可以將服務(wù)器利用到極致。
Docker的歷史
美國(guó)捐迫,幾個(gè)年輕人乾翔,最開(kāi)始叫dotCloud。
容器化的技術(shù)命名就是Docker
為了掙錢(qián)施戴,2013年開(kāi)源反浓,2014年發(fā)布1.0版本
Docker也屬于虛擬化的技術(shù)
docker: 用鏡像的方式隔離(最核心的環(huán)境)十分小巧,運(yùn)行鏡像即可
Docker
基于go語(yǔ)言開(kāi)發(fā)赞哗,開(kāi)源
Docker能干什么
容器內(nèi)的應(yīng)用直接運(yùn)行在宿主機(jī)上勾习,容器內(nèi)部沒(méi)有自己的內(nèi)核,沒(méi)有虛擬硬件
每個(gè)容器是互相隔離的懈玻,每個(gè)容器內(nèi)都有一個(gè)屬于自己文件系統(tǒng)巧婶,互不影響
DevOps(開(kāi)發(fā)、運(yùn)維)
應(yīng)用更快的交付和部署
更便捷的升級(jí)的擴(kuò)容
更簡(jiǎn)單的系統(tǒng)運(yùn)維
高效的計(jì)算資源利用
docker的基本組成
鏡像(image):
好比一個(gè)模板涂乌,可以通過(guò)這個(gè)模板來(lái)創(chuàng)建容器服務(wù)艺栈,通過(guò)這個(gè)鏡像可以創(chuàng)建多個(gè)容器(最終服務(wù)運(yùn)行或者項(xiàng)目運(yùn)行就是在容器中的)
容器(containter):
Docker利用容器技術(shù),獨(dú)立運(yùn)行一個(gè)或者一個(gè)組應(yīng)用湾盒,通過(guò)鏡像來(lái)創(chuàng)建的
啟動(dòng)湿右,停止,刪除罚勾,基本命令毅人!
目前就可以把這個(gè)容器理解為就是一個(gè)簡(jiǎn)易的linux系統(tǒng)
倉(cāng)庫(kù)(repository):
倉(cāng)庫(kù)就是存放鏡像的地方吭狡,倉(cāng)庫(kù)分為公有倉(cāng)庫(kù)和私有倉(cāng)庫(kù),平臺(tái)為Docker Hub
阿里云...都有容器服務(wù)器(配置鏡像加速)