學習linux之docker理論篇

2021-10-13 22:59:20 字數 755 閱讀 4032

1.docker可以幹什麼?

通過映象將作業系統核心(**)除外,運作應用程式所需要的系統環境,由下而上打包,達到應用程式跨平台間的無縫接軌運作。

2.docker的主要目標是

3.一句話描述docker

解決了執行環境和配置問題軟體容器,方便做持續整合並有助於整體發布的容器虛擬化技術。

4.docker三要素

**映象,容器,倉庫**

映象就是乙個唯讀的模板,相當於乙個類;映象可以建立很多容器(例項);倉庫是集中存放映象檔案的場所

5.比較docker和傳統虛擬化方式的不同之處

1)傳統的虛擬機器技術是虛擬一套硬體後,在其上執行乙個完整作業系統,然後再該系統上執行所需要的應用程序

2)而docker容器內的應用直接執行於宿主機的核心,容器內沒有自己的核心,而且也沒有進行硬體虛擬。因此容器要比傳統的虛擬技術更為輕便

3)每個容器之間互相隔離,每個容器有自己的檔案系統,容器之間程序不會相互影響,能區分計算資源

6.開發/運維(devops)

開發自運維:一次構建,隨處執行

7.docker是什麼

docker本身是乙個容器執行載體或稱之為管理引擎。我們把應用程式和配置依賴打包好形成乙個可交付的執行環境,這個執行環境就類似於image映象檔案。只有通過這個映象檔案才能生成docker容器。image檔案可以看作是容器的模板,同乙個image檔案可以生成多個同時執行的容器例項。

倉庫就是 存放了一堆映象的地方。

docker學習之docker命令

在csdn的第一篇文章,排版之類的慢慢研究,先把內容充實上去,菜雞起步,坐穩扶好了 首先我們要牢記並善於使用乙個最最最重要的命令 docker help help這個選項大家都知道是幹嘛的吧,不會help一下,這個在docker的命令分支中也賊好用,例如關於docker image可以幹那些事就可以...

Docker學習之Docker安裝

1.更新yum包 生產環境慎重!yum update會對軟體包和核心公升級,為了排除系統環境的影響 執行命令 yum update y 2.安裝基礎軟體包 3.配置yum資料來源 阿里雲 執行命令 yum config manager add repo 4.列印倉庫中docker映象版本 執行命令 ...

Linux之Docker(二)Docker基礎命令

命令 作用docker load i ubuntu.tar 匯入映象 以ubuntu映象為模板 docker build t ubuntu jx1 在已有映象中公升級更高版本映象 需要有dockerfile檔案 docker history ubuntu jx1 檢視映象生成的過程指令 docker...