对于我遇到的所有 Dockerfile(诚然不是很多),它们都使用了FROM
基于现有图像的子句,即使它是FROM scratch
.
这个条款是必须的吗?是否可以有一个没有的 DockerfileFROM
条款?这样创建的容器能做些什么吗?
EDIT
I read
没有 FROM 指令的 Dockerfile 没有父镜像,并且被称为
基础图像。
https://docs.docker.com/glossary/?term=parent%20image
但我认为这可能是一个错误。
根据官方文档,需要:
The FROM指令初始化一个新的构建阶段并设置基础
用于后续说明的图像。因此,一个有效的 DockerfileMUST从一个开始FROM操作说明。该图像可以是任何有效的图像 - 它
通过从公众那里获取图像来开始特别容易
存储库。
https://docs.docker.com/engine/reference/builder/#from
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)