docker build 命令用于构建 Docker 镜像,其基本语法为:
docker build [OPTIONS] PATH | URL | -
其中,OPTIONS 为可选参数,支持以下选项:
-f, --file
: 指定 Dockerfile 文件路径,默认为当前目录下的 Dockerfile。--build-arg
: 设置构建参数,格式为 key=value。--cache-from
: 从指定镜像中使用缓存。--force-rm
: 在构建完成后强制删除临时容器。--no-cache
: 禁止使用缓存。-t, --tag
: 给构建的镜像打标签。
PATH、URL 或 - 表示 Dockerfile 文件所在路径或 URL,或者从标准输入中读取 Dockerfile 的内容。
例如,要在当前目录下的 Dockerfile 中构建名为 myimage 的镜像,并打上 v1.0 的标签,可以使用以下命令:
docker build -t myimage:v1.0 .
该命令会将当前目录下的 Dockerfile 文件作为构建文件,并将构建好的镜像打上 myimage:v1.0 的标签。