構建docker映象基本教程

2021-10-25 07:59:51 字數 1421 閱讀 8013

構建notebook映象的基本要求,是在映象的python環境中安裝jupyter和notebook 的工具包。

下面我以tensorflow/tensorflow:1.12.0-gpu-py3官方的基礎映象為例,構建使用者自定義notebook映象。

檔案內容如下:

,]執行命令構建映象:

docker build -t tensorflow-1.12.0-notebook-py3-gpu:v0.0.1 .
此時我們已經構建完成乙個notebook映象,映象名稱為: tensorflow-1.12.0-notebook-py3-gpu,tag為:v0.0.1

點進去能看到jupyter介面,表示映象打包無異常。

開發人員在開發的過程中,需要對映象的環境不斷的更新(形似工作中的存檔);不管是linux環境還是python環境,實時將更新環境後的映象儲存下來,能減少工程在節點間遷移的成本,也能保證工作環境的穩定性。

目前有兩種方式可供開發人員選擇

在不考慮映象檔案大小的前提下,容器存映象是對使用者比較友好的方式。

步驟如下:

第一步:在容器中安裝、配置自己需要的環境

第二步:

執行:

docker ps
找到當前容器的id

然後執行:

docker commit container-id image:tag
即可將當前容器存為指定名字可標籤的映象

docker構建映象

做映象就是構建映象!提交容器更改,生成新的映象!docker commit 容器名 新映象的名字 tag 例如 將web2容器提交為乙個新的映象,新映象的名字為nginx 1.1 在docker中映象的儲存方式是分層儲存的!每個映象都會有不同層數!映象的層數只能增加不能減少!映象是唯讀的!裡面的記憶...

docker構建映象

建立docker映象有兩種方法。1。docker commit 這種不推薦,就不介紹了。2。用docker build命令和dockerfile檔案 下面構建乙個nginx小應用。建立資料夾 mkdir static web 進入這個資料夾 cd static web 建立dockerfile檔案 ...

Docker 構建映象

docker 構建映象 1 首先,在專案的根目錄下,新建乙個文字檔案.dockerignore,寫入下面的內容。git node modules npm debug.log 2 然後在專案的根目錄下,新建乙個文字檔案 dockerfile,寫入下面的內容。run npm install regist...