如何修改后,docker源代码?

我们正在尝试在docker源代码中进行更改,并重新构build它以查看更改

问题是我们无法从源代码本身构buildDocker。 我们尝试:在docker目录中,但我们结束了错误(通过git init初始化git后):

 fatal: Needed a single revision make: *** [binary] Error 128 

这个问题没有帮助,因为我们得到了错误:

 fatal: Needed a single revision invalid upstream origin/master 

我们在Docker社区中检查了这个问题,他们build议克隆docker版本库的目录并重新编译,但是我们仍然无法make源代码。

问题修改后如何构build源代码?

按照此链接中的说明进行操作:

  1. 获取你需要的软件。

    这解释了如何安装在我们的开发环境中使用的几个工具。 你需要(或不需要)可能会让你感到惊讶。

  2. configurationGit并分叉回购。

    你的Gitconfiguration可以使你更容易贡献。 如果是新的贡献者或Docker,configuration尤其重要。

  3. 学习如何使用Docker开发容器。

    Docker开发人员在docker中运行docker。 如果你是一个怪胎,这是一个非常酷的经验。

  4. 要求解决一个问题。

    我们创build了一个筛选器,列出Docker的所有开放和未声明的问题。

  5. 在这个问题上工作。

    如果您更改或添加代码或文档到项目中,则应该在工作时testing更改。 本页说明如何在我们的开发环境中进行testing。

    另外,记得在工作时总是签署你的提交! 为了签署你的提交,在你的提交中包含-s标志,如下所示:

     $ git commit -s -m "Add commit with signature example" 

    如果你不签戈登会得到你!

  6. 创build一个拉请求。

    如果您修改了问题,请在拉取请求中添加对问题的引用。