博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker build
阅读量:5929 次
发布时间:2019-06-19

本文共 1147 字,大约阅读时间需要 3 分钟。

hot3.png

说明

build命令用于从Dockerfile中构建镜像

用法

docker build [OPTIONS] PATH | URL | -

参数选项

Name, shorthand Default 描述
--add-host   添加自定义主机IP映射 (host:ip)
--build-arg   设置build-time 变量
--cache-from   设置缓存源镜像
--cgroup-parent   为容器设定可选的父cgroup
--compress   使用gzip压缩构建上下文
--cpu-period   限制 CPU CFS (Completely Fair Scheduler) 周期
--cpu-quota   限制 CPU CFS (Completely Fair Scheduler) 配额
--cpu-shares , -c   CPU 共享 (relative weight)
--cpuset-cpus   设置 允许执行的cpu (0-3, 0,1)
--cpuset-mems   允许执行的 MEMs (0-3, 0,1)
--disable-content-trust true 跳过镜像验证
--file , -f   Dockerfile名称 (Default is ‘PATH/Dockerfile’)
--force-rm   总是删除中间容器
--iidfile   将镜像ID写入文件
--isolation   容器隔离技术
--label   为镜像设置元数据
--memory , -m   内存限制
--memory-swap   Swap限制等于内存加Swap: ‘-1’ 可以无限制swap
--network  
在构建过程中为运行指令设置网络模式
--no-cache   在构建镜像时不要使用缓存
--platform  
如果服务器是多平台的,则设置平台
--pull   总是尝试摘取一个新版本的镜像
--quiet , -q   在成功的基础上抑制构建输出和打印镜像ID
--rm true 在成功构建后删除中间容器  
--security-opt   安全选项
--shm-size    /dev/shm的大小
--squash  
将新建的图层压缩成一个新图层
--stream  
流附加到服务器以协商构建上下文
--tag , -t   以 ‘name:tag’ 格式来标记镜像
--target   设置目标构建阶段以构建
--ulimit   Ulimit选项

父命令

命令 描述
 Docker CLI的基础命令.

扩展描述

docker构建命令通过Dockerfile和 “context” 构建docker映像。

 

 

 

转载于:https://my.oschina.net/jennerlo/blog/1635957

你可能感兴趣的文章
rsyslog.conf配置文件
查看>>
PostgreSQL 覆盖 Oracle 18c 重大新特性
查看>>
Citrix XenServer 关键配置文件
查看>>
MySQL二进制日志
查看>>
62.使用源码包进行安装
查看>>
Hadoop 2.x属性修改
查看>>
阿里云宣布 “云效”公共云商用 助力一站式企业协同研发
查看>>
python sftp.get 同步远程文件夹 资料准备 一
查看>>
js中array的filter用法
查看>>
Office 365 系列之九:配置和体验 Exchange 和 Lync
查看>>
FQDN
查看>>
简单谈一点linux内核中套接字的bind机制--数据结构以及端口确定
查看>>
mysql基础操作
查看>>
kali 2.0 Nessus扫描工具安装
查看>>
x86的cpu处理int类型并不是处理char高效多少
查看>>
配额管理
查看>>
解决docker数据文件过大导致根磁盘满的问题
查看>>
SqlServer 无法为可更新的订阅设置发布服务器登录名 sp_link_publication
查看>>
Nginx源码分析之基本数据结构
查看>>
基于虚拟帐号 的vsftpd服务器
查看>>