centos7環境下,docker建立映象

2021-09-24 17:52:35 字數 1170 閱讀 7819

通過dockerfile建立映象

本實驗是給基礎(base)映象安裝乙個vim的命令,然後製作成新的映象

首先製作dockerfile

通過docker build的命令去建立新的映象,-t引數是新映象的名字,.dockerfile檔案的位置.是當前位置,可以用  -f  來制定dockerfile的位置

建立過程:docker會將dockerfile所在的目錄下的所有檔案傳送給docker伺服器,所以使用build context就要謹慎了,最好不要將多餘的檔案放到build context,尤其是不要把 /  或者 /usr 作為build context ,否則建立映象的過程會非常緩慢或者建立失敗。

dockerfile中的add   copy等命令可以將build context中的檔案新增到映象

建立成功

檢視新的映象

檢視dockerfile執行過程,docker history向我們展示了映象從上到下的分層。

簡述docker的過程:

1.執行乙個base基礎映象 (from)

2.執行命令,對容器進行修改

3.儲存一層新映象(和docker   commit命令)

4.繼續執行dockerfile裡面的命令

5.重新儲存一層新的映象

6.繼續執行命令,直到命令全部執行完畢,每執行乙個命令都會儲存乙個新的映象,直至最後的乙個。

centos7環境下安裝MySQL

安裝mysql官方的yum repository wget i cyum y install mysql57 community release el7 10.noarch.rpm安裝mysql服務 yum y install mysql community server啟動mysql服務 syst...

Centos7環境下安裝gitlab

1.安裝依賴 yum install curl openssh server openssh clients postfix cronie y 2.開啟postfix systemctl start postfix 3.設定postfix開機自啟動 systemctl enable postfix....

Centos7環境下安裝curl

curl是利用url語法在命令列方式下工作的開源檔案傳輸工具。它被廣泛應用在unix 多種linux發行版中,並且有dos和win32 win64下的移植版本。官網文件 wget2.解壓到當前目錄 tar zxf curl 7.54.0.tar.gz3.進入解壓後的目錄內 cd curl 7.54....