docker學習筆記1 docker簡介

2021-07-11 23:09:06 字數 753 閱讀 9875

一、docker提供簡單、輕量的建模方式

docker上手很快,使用者只需幾分鐘就可以把自己的程式「docker」化,而且docker採用「寫時複製模型」。隨心所至,**即改。

二、docker的設計目的

加強開發人員寫**的開發環境和部署環境的一致性。

縮短**從開發、測試到部署、上線的週期,讓應用程式具有可移植性。

三、docker元件

1.客戶端和伺服器

docker是乙個c-s架構的程式

2.docker映象

映象相當於容器的「源**」

3.registry

registry用來儲存使用者建立的映象

registry分為公有和私有兩種。docker公司運營的公共registry叫docker hub,使用者可以註冊自己的registry賬號,然後建立儲存並分享自己的映象

4.docker容器

容器基於映象啟動,可以執行乙個或多個程序。如果說映象是docker生命週期中的建立和大寶階段,那麼容器就是啟動和執行階段。

docker容器可以被當作是:乙個映象格式+一系列標準操作+乙個執行環境

四、docker用途

1.加速本地開發和構建流程

2.可移植,保障服務或程式在不同環境中得到相同的執行結果

3.用docker來搭建測試環境

4.構建paas

5.提供saas,如memcached即服務

6.高效能、超大規模的宿主機部署

docker學習 centos安裝docker

1.更新yum源 yum update2.安裝依賴 3.設定yum源 使用ustc,也可以使用阿里雲的 yum config manager add repo4.安裝docker yum install y docker ce通過docker v檢視,如果檢視到版本號,說明安裝成功 5.設定ustc...

Docker學習筆記1

一.docker簡介 1.docker 最初是 dotcloud 公司創始人 solomon hykes 在法國期間發起的乙個公司內部專案,它是基於 dotcloud 公司多年雲服務技術的一次革新。2.docker 是乙個開源的應用容器引擎,基於 go 語言 並遵從apache2.0協議開源。3.d...

Docker學習筆記1 安裝Docker

參考runoob.com的docker教程 我使用的是ubuntu 16.04 lts。由於自17.03後,docker分為ce community edition,社群版 版和ee enterprise edition,企業版 版。我們學習的話,可以使用社群版。step 1 解除安裝舊版本 sud...