簡單的容器實驗

2021-10-23 02:32:54 字數 888 閱讀 6541

清空環境:

$ docker ps // 檢視所有正在執行容器

$ docker stop containerid // containerid 是容器的id

$ docker ps -a // 檢視所有容器

$ docker ps -a -q // 檢視所有容器id

$ docker stop $(docker ps -a -q) // stop停止所有容器

$ docker rm $(docker ps -a -q) // remove刪除所有容器

#建立dockerfile檔案

cd /tmp/

cat >dockerfilefrom ubuntu

label 注釋資訊=注釋資訊

run apt-get update && apt-get -y install stress

entrypoint ["/usr/bin/stress"]

cmd ["--vm", "1", "--verbose"]

eofdocker build -t vincent/ubuntu_stress:1.2 .

docker run -it vincent/ubuntu_stress:1.2

docker run -it vincent/ubuntu_stress:1.2 --version

# 當cmd 時 docker run 傳入引數正確執行

# 當cmd ["--vm", "1", "--verbose"] 時

# docker run 不傳參,正確執行,走cmd設定的預設引數

# docker run 傳引數,會整個頂替掉cmd這一行,預設引數失效,會將傳入引數作為執行使用的引數

Unity IOC容器的簡單應用

unity是unity是微軟patterns practices組用c 實現的輕量級,可擴充套件的依賴注入容器,它為方便開發者建立鬆散耦合的應用程式,有以下優點 1.簡化了物件的建立,特別是針對分層物件結構和依賴關係 2.需求的抽象,允許開發人員在執行時或配置檔案中指定依賴關係,簡化橫切關注點的管理...

實現簡單的Spring容器

在學習spring的時候,常聽到的兩個東西 ioc和di。ioc 控制反轉,將物件的生命週期交給spring去維護,我們需要物件時從容器中拿。di 依賴注入,類與類之間的依賴關係也交給spring去維護。例如 a依賴b,程式執行時spring會幫我們自動注入b例項。檢視spring的原始碼會非常頭疼...

Spring IoC容器的簡單介紹

ioc 是 inversion of control 的縮寫,就是控制反轉的意思,他是指在開發過程中,物件的建立不再由呼叫者處理,而是交給 spring 容器來建立。spring 容器會控制程式之間的關係,而是不通過 直接控制,所以控制權有程式 轉移給了 spring容器,控制權發生反轉。簡單來說就...