2. docker build命令参数说明

本文详细介绍了Docker的build命令,包括各种参数的用法,如--add-host设置自定义主机映射,--build-arg设置构建变量,--cpu-*控制CPU资源,--memory和--memory-swap限制内存,--no-cache不使用缓存,--pull尝试更新镜像,--rm删除中间容器等,帮助读者理解和掌握Docker构建镜像的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. docker build命令参数说明

    –add-host 添加自定义的主机到IP映射(主机:ip)

    –build-arg=[] 设置镜像创建时的变量;

    –cpu-shares 设置 cpu 使用权重;

    –cpu-period 限制 CPU CFS周期;

    –cpu-quota 限制 CPU CFS配额;

    –cpuset-cpus 指定使用的CPU id;

    –cpuset-mems 指定使用的内存 id;

    –disable-content-trust 忽略校验,默认开启;

    -f ,–file 指定要使用的Dockerfile路径;

    –force-rm 设置镜像过程中删除中间容器;

    –isolation 使用容器隔离技术;

    –label=[] 设置镜像使用的元数据;

    -m,–memory 设置内存最大值;

    –memory-swap 设置Swap最大值为内存+swap,"-1"表示不限swap;

    –no-cache 创建镜像的过程不使用缓存;

    –pull 尝试去更新镜像的新版本;

    -q 安静模式,成功后只输出镜像ID;

    –rm 设置镜像成功后删除中间容器;

    –shm-size 设置/dev/shm的大小,默认值是64M;

    –ulimit Ulimit配置。

    –tag, -t, 镜像的名字及tag,通常name:tag或者name格式;可以在一次构建中为一个镜像设置多个tag

实例:

1.使用当前目录的Dockerfile创建镜像。

docker build -t runoob/ubuntu:v1 .

2.使用URL github.com/creack/docker-firefox 的 Dockerfile 创建镜像。

docker build github.com/creack/docker-firefox

3. 搬运工人将标准输入输入的指定文件打包进去

docker buil
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆豆orz

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值