docker簡單介紹(資料收集總結)

2022-05-08 08:12:09 字數 776 閱讀 5968

【前言】

首先,感謝我的leader總是會問我很多技術的基本資料,讓我這個本來對於各種技術只知道操作命令不關注理論知識的人,開始重視理論資料。

關於docker的操作步驟等等,都是之前學習的,現在補上理論資料。

【基本概念】

1. docker是應用容器虛擬化工具

2. docker是開源工具,**都存放在了git

3. 基於go語言進行開發

4. 符合apache2.0

【基本功能】

1. 簡易部署(針對運維人員)

現在公司的外部業務、內部mis都會在伺服器上進行搭建(常見linux作業系統),針對外部業務上可能會需要多台主機搭建load banlancer ,集群等,這時就需要重複部署業務所需的服務,浪費時間,降低工作效率

利用docker製作映象,可以能夠快速在多台伺服器上快速部署服務,且docker執行的時間快速,消耗的cpu資源等較小。

2. 完整交付(針對開發人員)

現在專案都是由多人進行開發,**大多都使用git來維護版本,但是每位開發人員本人的電腦都部署著不同的開發環境,呼叫著不同的包(庫),最後再交付到運維人員發布時,從作業系統、安裝資源等角度上會有細微的區別,不能保證一定完全相同,這樣就讓交付後**出現許多問題。

利用docker,開發人員可以自行建立一套自己的開發容器,當編碼測試完成後,就將**、包(庫)、服務等打包交給運維人員。這樣就能保證開發環境與測試環境,甚至線上環境的一致性。

【to be continued】

Docker 簡單介紹

接觸docker是因為團隊很多程序在主機執行,download別人的code會出現很多問題,需要安裝新的外掛程式,設定環境變數等。process contaiter vm process1 process2 process1 process2 process1 process2 liblib1 li...

FACS筆記 簡單介紹與資料收集

目錄簡單地說,facs根據人面部的肌肉來將面部劃分為多個活動的部位,命名為運動單元 au,action unit 運動單元之間有一定的聯絡,在某個au運動的時候可能會帶動別的au 例如很多人沒法單獨挑起眉心,在挑起眉心的時候你眉毛的其他部分也會不自覺地被帶動起來 facs系統中的au分為兩種,一種是...

Docker簡單介紹筆記

貨櫃化的優點 靈活 即使是複雜的應用程式也可封裝。輕量級 容器利用並共享主機核心。可攜式 您可以在本地構建,部署到雲上並在任何地方執行。可擴充套件性 您可以增加和自動分發容器副本。可堆疊 您可以垂直堆疊服務並及時並及時堆疊服務。docker 使用客戶端 伺服器 c s 架構模式,使用遠端api來管理...