从Dockerfile构建映像
示例
有了Dockerfile之后,您可以使用来从中构建映像dockerbuild。该命令的基本形式是:
docker build -t image-name path
如果未命名Dockerfile,则Dockerfile可以使用该-f标志来指定要构建的Dockerfile的名称。
docker build -t image-name -f Dockerfile2 .
例如,建立一个名为图像dockerbuild-example:1.0.0从Dockerfile当前的工作目录:
$ ls Dockerfile Dockerfile2 $ docker build -t dockerbuild-example:1.0.0 . $ docker build -t dockerbuild-example-2:1.0.0 -f Dockerfile2 .
有关dockerbuild更多选项和设置,请参见使用说明文件。
一个常见的错误是在用户主目录(~)中创建Dockerfile。这是一个坏主意,因为在dockerbuild-tmytag.此消息中会出现很长时间:
上载上下文
原因是docker守护程序试图复制所有用户文件(主目录及其子目录)。通过始终为Dockerfile指定目录来避免这种情况。
将.dockerignore文件添加到构建目录是一个好习惯。它的语法类似于.gitignore文件,并且将确保仅将所需的文件和目录作为构建上下文上载。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西