docker 自定義映象

2021-09-22 21:21:11 字數 727 閱讀 3065

從阿里雲pull下來的centos映象沒有ifconfig,vim.為了有這些功能我們需要自定義映象.

目的:1.支援vim

2.支援ifconfig

3.修改登入後的預設路徑

首先先在宿主機的根目錄下建立乙個資料夾mydocker,然後vim乙個dockerfile的dockerfile檔案

from centos#繼承centos

maintainer shan#作者

env mypath /tmp #登入centos後預設的路徑

wokrdir $mypath

run yum -y install vim#安裝vim

run yum -y install net-tools#安裝ifconfig

expose 80#外部埠

cmd /bin/bash#執行命令

編輯好後執行

docker build -f /mydocker/dockerfile -t mycentos:2.0 .
最後乙個.是表示在當前目錄

最後顯示

successfully built 9365c75f666f

successfully tagged mycentos:2.0

表示映象自定義成功.

然後執行這個映象

發現可以使用vim和ifconfg功能.

Docker 映象 自定義映象

1 自定義mycentos目的使我們自己的映象具備如下 登陸後的預設路徑 vim編輯器 檢視網路配置ifconfig支援 2 準備編寫dockerfile檔案 mkdir mydockerfile vim dockerfile file首字母要小寫,不然報錯dockerfile內容如下from ce...

Docker 自定義映象

在已有的docker映象當中,新增一些自己需要的功能,封裝成自己映象。例 自定義乙個有yum源的centos的映象 docker run it docker.io centos latest 啟動乙個容器 yum y install vim net tools pstree iproute bash...

Docker製作自定義映象

docker使用基礎映象製作自定義映象,然後根據自定義映象生成新的容器。一 生成自定義映象 1.ubuntu安裝docker curl ssl sh 2.ubuntu獲取debian映象 sudo docker pull debian 3.根據基礎映象新建容器,並以後臺形式執行 sudo docke...