云计算核心技术Docker教程:使用scratch 创建一个简单的父图像
您可以使用 Docker 保留的最小镜像scratch作为构建容器的起点。使用scratch“镜像”信号向构建过程表明您希望 中的下一个命令Dockerfile成为镜像中的第一个文件系统层。
虽然scratch出现在Hub上的 Docker 存储库中,但您无法拉取、运行它或使用名称标记任何镜像scratch。相反,您可以在您的Dockerfile. 例如,要使用scratch以下命令创建最小容器 :
# syntax=docker/dockerfile:1
FROM scratch
ADD hello /
CMD ["/hello"]
假设您按照https://github.com/docker-library/hello-world/ 上的说明构建了“hello”可执行示例 ,并使用-static标志对其进行编译,则可以使用以下docker build命令构建此 Docker 映像:
docker build --tag hello .
不要忘记.末尾的字符,它将构建上下文设置为当前目录。
要运行您的新映像,请使用以下docker run命令:
docker run --rm hello
此示例创建教程中使用的 hello-world 图像。如果你想测试一下,你可以克隆 镜像 repo。
您可能也感兴趣:
官方微博/微信

每日头条、业界资讯、热点资讯、八卦爆料,全天跟踪微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb官方微博期待您的关注。

想在手机上看科技资讯和科技八卦吗?
想第一时间看独家爆料和深度报道吗?
请关注TechWeb官方微信公众帐号:
1.用手机扫左侧二维码;
2.在添加朋友里,搜索关注TechWeb。
为您推荐
涂鸦智能港交所二次上市 预计7月5日挂牌 发行价22.8港元
罗永浩微信公众号更名为“交个朋友直播间”
美国最高法院取消堕胎权 盖茨等科技大佬发文反对“倒退”
凯迪拉克 CT6 120周年限量版6月27日开启云端限售
BOSS直聘:一季度用户平均收获上涨20% “直猎邦”月服务用户过百万
BOSS直聘一季度营收11.38亿元 同比增长44.3%
SK On与福特一合资电池工厂支出计划推迟 告知供应商8月后提交报价
《梦华录》爆红带火国风女装 唯品会显示国风连衣裙销量上扬
辛选集团向广东英德捐赠300万元抗洪物资
更多
- SK On与福特一合资电池工厂支出计划推迟 告知供应商8月后提交报价
- 特斯拉将于8月5日在德州超级工厂内召开2022年年度股东大会
- 国产手机厂商今年已推出76款OLED屏手机 vivo最多
- 特斯拉裁员潮波及中国:部分员工被裁 与电动车生产相关工作不受影响
- 机构预计2028年电动汽车销量占到33% 2035年超过50%
- 奥迪CEO:计划从2026年起只向市场推出电动汽车
- 拿不到政府补贴 英特尔警告称将推迟建设俄亥俄州芯片工厂
- 特斯拉Model 3是去年全球十大畅销车型之一 预计今年进入前五
- Netflix再裁员300人 截至目前总数已超450人
- iPhone 13大卖推动 苹果在全球高端手机市场份额连续两季度超过60%