docker簡略說明

2021-08-29 02:43:03 字數 506 閱讀 2692

docker是乙個輕量型的虛擬機器,可以執行在各種系統裡。但是,docker檔案卻對系統環境有依賴。

可以在windows,linux下安裝和執行docker,但是在linux ubuntu下製作的docker包只能在linux ubuntu正確的版本下執行。

docker分為build和run。

docker的build依賴的是docker的dockerfile檔案,dockerfile檔案是給docker內的系統安裝合適的依賴包,實現定製化的環境,比如python的依賴庫等。

docker的run是吧docker image執行起來,並且預先將宿主機的目錄掛載到docker的指定目錄下,這樣docker內部的程式執行,輸出結果在docker內部的資料夾裡,同時宿主機的目錄下也能看到。

如果一下子來了30臺裝置要部署同乙個環境,只需要30臺裝置裝乙個系統環境,然後docker直接安裝好,把docker的壓縮包拉過去然後load,統一的指令碼執行起來即可,實現快速的部署,因為每個依賴程式包都已經在docker中放好了。

簡略說明類目 方法 記憶體管理

類目 category 類目是用於分類使用,將乙個類的不同功能的方法進行不同的分類 類目中禁止寫成員變數,可以重寫屬性但是要實現起來會很麻煩,一般在類目中建立 方法方法分為類方法和例項化方法 類方法以 開頭 由類直接呼叫 並且當前方法中沒有用到當前類的所有內容 成員變數 屬性 1 類方法可以呼叫類方...

ESP32 OTA 介面簡略說明

ota原始碼路徑 esp idf v3.0 examples system ota main ota example main.c 1esp ota get boot partition boot 2esp ota get running partition 獲取當前系統執行的韌體所在的flash分...

對大家比較了解的三次握手簡略說明

三次握手簡略說明 在tcp ip協議中,tcp協議提供可靠的連線服務,採用三次握手建立乙個連線。第一次握手 建立連線時,客戶端傳送syn包 syn j 到伺服器,並進入syn send狀態,等待伺服器確認 第二次握手 伺服器收到syn包,必須確認客戶的syn ack j 1 同時自己也傳送乙個syn...