从官方Dockerfile构建Google Mtail映像失败

时间:2019-09-26 05:13:16

标签: docker go dockerfile

我正在尝试使用https://github.com/google/mtail/blob/master/Dockerfile

中的Dockerfile构建Mtail映像

我遵循的步骤

  1. 在我的本地目录中创建了一个名为Dockerfile的文件。以上链接中的内容已复制到此文件。
  2. 运行命令以构建映像docker build -t mtail .

但是构建正在退出,并显示以下错误消息,

  

make:***没有规则使目标“ depclean”。停止。

     

命令'/ bin / sh -c make depclean && make install_deps && PREFIX = / go make -B install'返回非零代码:2

试图从Dockerfile中删除make depclean,然后失败,

  

make:***没有规则使目标“ install_deps”。停止。

     

命令'/ bin / sh -c make install_deps && PREFIX = / go make -B install'返回非零代码:2

在文档中找不到任何帮助, https://github.com/google/mtail/blob/master/docs/Building.md

谢谢

山地

1 个答案:

答案 0 :(得分:0)

谢谢@LinPy 由于缺少依赖项而失败。解决方案是克隆整个mtail存储库,然后从中使用Dockerfile构建映像。