百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> 怎样调试docker中的源代码?
分享文章到:

怎样调试docker中的源代码?

发布时间:09/01 来源:未知 浏览: 关键词:

怎样调试docker中的源代码?

调试docker中源代码的办法:

经过研讨docker的官方编译足步,发明当地编译也很简便,只需要在docker源码的名目下施行如下命令即可:

./hack/make.sh binary

上面这条命令就只会生成docker的二进制文件,不外必定不会这么顺利的,施行这个命令你就会发明错误。假如第一次施行报的错误应当是寻不到响应的go依靠包。那么此刻就开端解决第一个问题,go依靠包。

解决go依靠包最直接的办法就一个一个去github或者其他地方去下载到当地,但是这样做很费事,docker依靠的go说话包许多,然后依靠包大概又依靠其他包。这里有一个简便有用的方法,也是go说话治理项目的利便之处。通过go get命令来主动下载,例如发明报错的是docker某一个名目下的依靠包,那么可以如下施行:

go get -v ./src/github.com/docker/docker/...

这条命令施行今后整个docker名目下源文件依靠的包都会被主动下载。假如发明其他名目下源文件也报一样的错误,可以依照次办法解决。不外这里需要强调一点, 这些下载都是会下载最新的包,假如编译老的docker必定会出问题 ,假如编译最新的docker代码必定不会有问题,由于官方的编译是这种方式。

上面施行的命令都是创立在go说话环境创立成功的根基上,我安置的go碰到是1.3.3版本的,采纳源码方式安置。安置在/export/servers/go下面,然后所有的go说话工程源码名目放在 /export/servers/gopath。然后配置环境变量在会员的根名目下的.bashrc文件里面如下:

export GOPATH=/export/servers/gopath
export GOROOT=/export/servers/go
export GOARCH=amd64
export GOOS=linux


引荐教程:《docker视频教程》

以上就是怎样调试docker中的源代码?的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板