Docker 範例操作

2021-09-11 20:57:55 字數 1958 閱讀 5564

compile

code 

---------->

.exe

---------->

process

build

dockerfile

---------->

image 

---------->

container

將image 拉下來

docker pull 10.41.*.*:*/python3.6-alpine
修改環境變數

其含義為:

from,image所含內容及其版本

run 執行相關命令

run apt-get install curl
為ubuntu的安裝命令

2.建立image

docker build -t test_wella e:\\0304
在e盤下0304資料夾下build,若在當前目錄下則為docker build -t test_wella .

using:cache 表示之前之前已執行命令,如需覆蓋之前指令:使用--no-cache

docker build --no-cache -t test_wella e:\\0304
輸入docker images查詢是否已建立好

3.build成功後上傳到公共盤,docker tag修改其位置,tag為latest(預設可不輸入)

docker tag test_wella:latest 10.41.*.*:*/test_wella:latest
push到對應的**

docker push 10.41.*.*:*/test_wella:latest
輸入image對應的** 可檢視已上傳的**

build image後想刪除怎麼辦?

docker rmi [id或名稱]

docker rmi 0082f9426bb4
有相應的container在執行,刪除container docker rm [id]

查詢所有的image

docker ps -a
刪除container

dockerfile檔案修改為

dackfile 重新build

docker run test_wella
使用python 執行相關命令

docker run -it test_wella python
-it確保有管理許可權,ctrl+v 可退出執行框

執行緒操作範例

例項要求 設計乙個執行緒操作類,要求可以產生三個執行緒物件,並可以分別設定三個執行緒的休眠時間。如下所示 問怎麼設計?從之前學習知道,執行緒的實現有兩種方式,一種是繼承thread類,另一種是實現runnable介面。而且類中應儲存執行緒名稱和休眠時間屬性。在thread類中直接存在name屬性。所...

執行緒操作範例

例項要求 要求 設計乙個執行緒操作類,要求可以產生三個執行緒物件,並可以分別設定三個執行緒的休眠時間,如下所示 執行緒a,休眠10秒 執行緒b,休眠20秒 執行緒c,休眠30秒 問 此類該如何設計?分析從之前的學習應該可以知道,執行緒的實現有兩種方式,一種是繼承thread類,另外一種是實現runn...

執行緒操作範例

例項要求 設計乙個執行緒操作類,要求可以產生三個執行緒物件,並可以分別設定三個執行緒的休眠時間。如下所示 問怎麼設計?從之前學習知道,執行緒的實現有兩種方式,一種是繼承thread類,另一種是實現runnable介面。而且類中應儲存執行緒名稱和休眠時間屬性。在thread類中直接存在name屬性。所...