Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Docker';s moby创建定制的容器系统?_Docker_Containers_Moby - Fatal编程技术网

如何使用Docker';s moby创建定制的容器系统?

如何使用Docker';s moby创建定制的容器系统?,docker,containers,moby,Docker,Containers,Moby,Docker/Moby今天宣布发布,但我不清楚他们是如何使用Moby制作17.06的 github项目上没有17.06分支,同样也没有关于moby项目的信息 他们有以下描述,但如何真正实现这样的架构尚不清楚 这里发生了一些事情,都是以“Moby”的名字出现的 Docker/Moby今天宣布了17.06 CE版本,但我不清楚他们是如何使用Moby制作17.06的 这来自repo,在repo中,他们有效地提供components.conf文件中的组件和其他组件 docker/moby github项

Docker/Moby今天宣布发布,但我不清楚他们是如何使用Moby制作17.06的

github项目上没有17.06分支,同样也没有关于moby项目的信息

他们有以下描述,但如何真正实现这样的架构尚不清楚


这里发生了一些事情,都是以“Moby”的名字出现的

Docker/Moby今天宣布了17.06 CE版本,但我不清楚他们是如何使用Moby制作17.06的

这来自repo,在repo中,他们有效地提供components.conf文件中的组件和其他组件

docker/moby github项目上没有17.06分支,同样,moby项目网站上也没有解释

应该是这样的,那里的分支是中先前位置的历史分支(现在重定向)

他们有以下描述,但如何切碎或添加新组件尚不清楚

这就是Moby的名字有点让人困惑的地方。以前在docker/docker找到的容器引擎被移动到moby/moby。Moby也是一个项目,作为Docker为社区提供的一切的着陆空间。Moby是团队的一个新操作系统项目的最后一部分,该项目可以创建基于轻量级容器的操作系统。您分享的图片讨论的是后一个项目,在这个项目中,使用您自己的组件很容易扩展该操作系统

例如,我想删除秘密管理组件,看看moby是多么容易和模块化

这是Docker的一个长期目标。他们计划重新设计引擎,并打破已成为集装箱引擎的整体结构。我们的目标是将引擎变成一个gRPC代理,它与所有其他组件(如libnetwork、swarmkit等)集成。然而,这仍处于设计阶段。现在已经存在的是基于LinuxKit工作在操作系统中添加额外组件的能力,当然所有的源代码都在moby/moby中以及docker/docker ce中,您可以使用这些代码创建自己的引擎


关于更多细节,我还写了一篇关于不同名字和它们发生了什么的专题文章。

我和你一样从外部观看这篇文章,但我的直觉告诉我,要打破这个整体需要几个月的时间。也许是17.09,但如果在他们完成之前更像是17.12,也不会感到惊讶。Docker从社区开始,从dotCloud中拿出一个功能齐全的项目。Moby采取了相反的方法,在代码仍在开发的同时,将代码交给社区使用。