Docker 使用Dockerfile构建镜像

我们在上一章创建了 Docker 文件。 现在是构建 Docker 文件的时候了。 可以使用以下命令构建 Docker 文件。

$ docker build

让我们更多地了解这个命令。

docker build

此方法允许用户构建自己的 Docker 镜像。

语法

docker build  -t ImageName:TagName dir

参数

  • -t - 为镜像添加标签
  • ImageName - 这是要为镜像命名的名称。
  • TagName - 这是要为镜像提供的标签。
  • Dir - Docker 文件所在的目录。

示例

下面我们通过一个示例来看一下如何构建镜像

$ docker build -t myimage:0.1 . 

在这里,myimage 是我们赋予镜像的名称,0.1 是我们赋予镜像的标签号。

由于 Docker 文件位于当前工作目录中,因此我们在命令末尾使用了“.” 来表示当前工作目录。

输出结果

从输出中,我们首先会看到将从 Docker Hub 下载 Ubuntu 镜像,因为机器上本地没有可用的镜像。

docker 构建镜像

最后,当构建完成时,所有必要的命令都将在镜像上运行。

然后我们将看到成功构建的消息和新镜像的 ID。 当运行 Docker images 命令时,我们将能够看到新镜像。

docker 构建镜像结果

现在可以从新镜像构建容器。

查看笔记

扫码一下
查看教程更方便