专栏首页跟我一起学Docker第十章 Docker的源码编译和调试
原创

第十章 Docker的源码编译和调试

Docker的编译是在Docker的环境下进行编译的。(待自己验证整理)

1.pull docker的镜像

2.创建一个目录存放docker编译后生成的文件夹

3.运行刚刚pull好的docker-dev镜像,然后在容器里进行docker的编译工作

4.查看编译输出并验证编译结果

编译步骤总结:

  • make build ,在物理机上创建出一个 docker-dev 的镜像。 
  • make binary , 使用docker-dev镜像启动一个容器,在容器中编译docker代码。默认二进制文件在 bundles 目录下 

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 第七章 Docker三剑客

    DOCKER技术在推出后掀起了一阵容器化技术的热潮,容器化使得服务的部署变得极其简易,这为微服务和分布式计算提供了很大的便利。

    Librant
  • 【番外篇】ETCD学习

    etcd是一个开源的、分布式的键值对数据存储系统,提供共享配置、服务的注册和发现。etcd与zookeeper相比算是轻量级系统,两者的一致性协议也一样,etc...

    Librant
  • 第五章 Docker源码分析

    用户是使用Docker Client与Docker Daemon建立通信,并发送请求给后者。

    Librant
  • Docker / OSX快速入门

    Docker(容器技术)始于2013年,自那时起我便经常可以看到有关docker的消息。之前我已经尝试过docker的入门例子,但我觉得自己没有真正理解dock...

    hzr
  • 云原生技术之Docker入门

    做过java的同学可能对上图的架构方式比较了解,我们通常会将一个应用程序生成一个war包,放到一个tomcat容器当中并在一台虚拟机(VM)中启动运行,然后配置...

    HankerCloud
  • 超简单让.NET Core开发者快速拥有CI/CD的能力-Docker版本

    上一篇自动化测试,全面且详细的介绍了从零开始到发布版本的步骤,这是传统的方式,本次为大家带来的是如何在5分钟内使用上docker进行CI/CD,毕竟现在的容器化...

    梁规晓
  • 容器学习点点滴滴(一)

    微服务与容器可以说是互相依赖,在互联网公司(如京东电商),容器基本成为11.11的抵抗洪峰的利器。

    希望的田野
  • Docker常用命令小记

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    程序员欣宸
  • 基于docker构建测试环境

    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源,它可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,...

    信安本原
  • Docker 架构中的几个核心概念

    2015 年 6 月 ,docker 公司将 libcontainer 捐出并改名为 runC 项目,交由一个完全中立的基金会管理,然后以 runC 为依据,大...

    田飞雨

扫码关注云+社区

领取腾讯云代金券