首页 文章

来自守护程序的错误响应:当前上下文中没有构建阶段

提问于
浏览
18

我试图用kvm运行一个容器,使用我在这里找到的代码:https://github.com/jessfraz/dockerfiles/tree/master/kvm我创建了一个新目录,cd'd并创建了dockerfile和start.sh文件 . 当我下令构建时,它输出了以下错误消息:

向Docker守护程序发送构建上下文3.584kB来自守护程序的错误响应:当前上下文中没有构建阶段

我不知道这意味着什么,我无法谷歌答案 . 任何帮助将不胜感激 .

3 回答

  • 41

    这通常是因为在FROM命令之前写入的文本 . 尝试删除dockerfile中的注释并重新构建 .

    供参考https://github.com/moby/buildkit/issues/164

  • 9

    问题得到解决 . 当我去dockerfile编辑代码时,我注意到我不小心取消了第一行的注释 . 愚蠢的错误,我知道 . 谢谢你们的帮助 .

  • 4

    你的dockerfile是否有: FROM repo/image

    作为第一线?当我忘记指定我正在构建的docker镜像时,我收到此错误 .

    即使你正在构建一个"source image",你仍然需要指定 FROM scratch 作为dockerfile的第一行 .

相关问题