容器化學習2

2021-10-05 09:12:09 字數 722 閱讀 6549

docker相關

docker映象就是乙個壓縮包,大多數的是直接由完整作業系統的所有檔案和目錄構成

容器編排指的是:使用者通過某些工具或配置完成一組虛擬機器以及關聯資源的定義、配置、建立、刪除等工作,然後由雲計算平台按照這些指定的邏輯完成的過程

程序:乙個程式執行起來後計算機執行環境的總和,容器技術就是通過約束和修改程序的動態表現,創造出容器的邊界

docker使用

建立容器:docker run -it busybox /bin/sh

在容器內的程序和宿主機是隔離的,這種其實就是對被隔離應用的程序空間做修改,使的程序只能看到重新計算過的程序編號,實際使用的程序號沒變。這是linux裡面的namespace機制,它是linux建立新程序的乙個可選引數,在linux系統中建立執行緒的系統呼叫是clone(),這個系統呼叫會為我們建立乙個新的程序,並且返回程序號pid,我們可以在引數中指定clone_newpid引數,這個新程序可以看到乙個全新的程序空間。

總結:容器是一種特殊的程序,建立容器程序時,指定了這個程序所需要啟用的一組namespace引數,這樣,容器只能看到當前namespace限定的資源、檔案、裝置等。

容器隔離與限制

a. 容器表面被隔離起來了,但是它能夠使用到的資源(cpu、記憶體)等可以隨時被宿主機上的其他程序(或容器)占用。linux cgroups就是linux核心中用來為程序設定資源限制的重要功能。限制乙個程序組能夠使用的資源上限,包括cpu、記憶體、磁碟、網路頻寬等。

強化學習RL學習筆記2 概述(2)

types of rl agents rl agents的型別 learning and planning exploration and exploitation 強化學習 reinforcement learning,rl 又稱再勵學習 評價學習或增強學習,是機器學習的正規化和方 之一,用於描述...

MySQL優化 學習筆記(2)

資料庫設計 3nf 1.第一正規化 列欄位資訊不可再分割,關係型資料庫自然滿足。2.第二正規化 滿足第一正規化,完全依賴主鍵,既是無重複行資料,通常設定主鍵實現。3.第三正規化 滿足第二正規化,要求乙個資料庫表中不包含已在其它表中已包含的非主關鍵字資訊,減少冗餘。注意 有時候需要反第三正規化,有必要...

強化學習(2) 演算法總論

drl的基本模型 drl演算法大框架 大腦的執行機構 actor 輸入狀態s,輸出動作a policy gradient演算法 大腦的評判機構 critrc 根據回饋r 外界給的 進行調整。q learning 人類也是在本能和價值觀影響作用下進行行為,並且價值受經驗的影響不斷改變。在actor c...