清空環境:
$ 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容器,控制權發生反轉。簡單來說就...