如何进行Docker源码调试


1、如何进行Docker源码调试?
2、如何去看Docker源码?
已邀请:

xiaolunsanguo - 京东商城-南京研发中心-JDOS团队

赞同来自: 朱冰兵

  1. 代码调试。golang我也不是很会。我的方式很原始,就是写完代码之后去编译,编译可以解决语法错误。至于语义错误,主要靠打印日志来观察。
  2. 学习docker源码首先要懂docker的工作原理。http://blog.daocloud.io/介绍了一部分。再就是对于docker的基层技术要进行了解。有个好的IDE,能够跟着代码来理解其工作原理,效率会高些。

xds2000 - 数人科技CTO

赞同来自: 朱冰兵


这个问题,我直接问过Docker公司的开发者,答案是fmt.Sprintf。这个被断点要实际的多。GDB的方法连google的开发者都不用。

朱冰兵

赞同来自:


谢谢

xiaolunsanguo - 京东商城-南京研发中心-JDOS团队

赞同来自:


我的这个办法太原始,只能应付小规模的改动。如果能debug就是最好了。最好有哪位大神来介绍介绍debug的方法。

要回复问题请先登录注册