構建Docker映象 三

2021-09-04 02:04:20 字數 1838 閱讀 5837

****:[email protected]

一、建立dockerfile

1、準備檔案

新建乙個目錄和乙個 dockerfile

這個步驟是在設計映象,如果你需要在映象內包含什麼軟體,將來開放哪些埠,裡面包含什麼檔案,都要寫進去

我這裡使用的基本映象是centos7,我要在將來生成的映象內包含httpd和vim兩個軟體,並且要對外開放80埠,並且容器生成時要自動啟動**

因為我們需要打包乙個index.html,這裡我們先建立出來,構建映象時會自動上傳

2、構建映象

最後的效果預期為:

1、容器中內建了httpd和vim兩個軟體

2、/var/www/html

處有乙個index.html,並且有內容

3、開啟了80埠

4、並且設定好容器啟動時,自動啟動**

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...