Docker 17
引擎: CLI | Engine: CLI

docker image build

docker image build

描述

在 Dockerfile 生成图像

使用

docker image build [OPTIONS] PATH | URL | -

备选方案

名字,简写默认描述
--add-host 添加自定义的主机到IP映射(主机:IP)
--build-ARG设置构建时间变量
--cache-from 要考虑作为缓存源的图像
--cgroup-parent 容器的可选父cgroup
--compress flase使用gzip压缩构建上下文
--cpu-period 0限制CPU CFS(完全公平调度程序)期限
--cpu-quota 0限制CPU CFS(完全公平调度程序)配额
--cpu-shares,-c0CPU份额(相对重量)
--cpuset-cpus 允许执行的CPU(0-3,0,1)
--cpuset-MEMS允许执行的MEM(0-3,0,1)
--disable-content-trust true跳过图像验证
--file,-fDockerfile的名称(默认为'PATH / Dockerfile')
--force-RMfalse始终删除中间容器
--iidfile将图像ID写入文件
--isolation 容器隔离技术
--label 设置图像的元数据
--memory, -m 0内存限制
--memory-swap 0交换限制等于内存加交换:'-1'以启用无限交换
--network 默认在构建期间为RUN指令设置联网模式
--no-cache false构建图像时不要使用缓存
--pull false始终尝试拉取图像的较新版本
--quiet,-qfalse取消构建输出并在成功时打印图像ID
--rm true成功构建后移除中间容器
--security-opt 安全选项
--shm-size 0/ dev / shm的大小
--squash true将新建的图层压缩到单个新图层中
--tag, -t 以'名称:标记'格式命名和可选的标记
--target 设置要构建的目标构建阶段。
--ulimitUlimit选项

父命令

命令描述
docker 形象管理图像

相关命令

命令描述
docker 图像构建从Dockerfile构建图像
docker 图像历史显示图像的历史记录
docker 图像导入从tarball中导入内容以创建文件系统映像
docker 形象检查显示一个或多个图像的详细信息
docker 图片加载从tar档案或STDIN加载图像
docker 图像ls列出图像
docker 图像修剪删除未使用的图像
docker 图像拉从注册表中提取图像或存储库
docker 图像推送将图像或存储库推送到注册表
docker 图像RM删除一个或多个图像
docker 保存图像将一个或多个图像保存到tar归档文件(默认流式传输到STDOUT)
docker 工人图像标签创建一个引用SOURCE_IMAGE的标记TARGET_IMAGE