八 使用DockerFile 新增容器資料卷

2021-10-24 22:54:49 字數 903 閱讀 7838

目錄

dockerfile 新增

file構建

build後生成映象

run容器

1.在/data/目錄下新建file 目錄並進入

在 dockerfile 中使用 volume 指令來給映象新增乙個或多個資料卷語法格式:volume ["volume1","volume2"]

說明:出於可移值和分享的考慮,用-v 主機目錄:容器目錄這種方法不能夠直接在dockerfile中實現。

由於宿主機目錄是依賴於特定宿主機的,並不能保證在所有宿主機上都存在這樣的特定目錄。 

# vim dockerfile1 

from centos

volume ["volume1","volume2"]

cmd echo "----end---"

cmd /bin/bash

說明:

上面的 dockerfile 的內容 等價於

Dockerfile使用詳解

dockerfile是一種被docker程式解釋執行的指令碼,由一條條的命令組成,每條命令對應linux下面的一條命令,docker程式將這些dockerfile指令在翻譯成真正的linux命令,其有自己的書寫方式和支援的命令,docker程式讀取dockerfile並根據指令生成docker映象,...

Dockerfile是什麼及基本語法(八)

1,什麼是dockerfile 2,dockerfile構建過程解析 3,dockerfile體系結構 關鍵字 重點啊 總結 1,dockerfile是用來構建docker映象的構建檔案,是由一系列的命令和引數構成的指令碼 2,dokcerfile的構建步驟 編寫dokcerfile檔案 docke...

使用Dockerfile構建容器

通過dockerfile構建docker容器,可以只依賴基礎映象,此文以ubuntu作為基礎映象。touch dockerfile from ubuntu 14.04 maintainer tony env refreshed at 2017 05 08run apt get update run ...