V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xoxo419
V2EX  ›  分享发现

这个是官方的 docker 源码库么 为毛 start 这么少

  •  
  •   xoxo419 · 2018-03-07 10:03:40 +08:00 · 3949 次点击
    这是一个创建于 2483 天前的主题,其中的信息可能已经有所发展或是发生改变。

    第 1 条附言  ·  2018-03-07 12:58:28 +08:00
    看到这两个内容大概明白是怎么回事.

    upstream components (containerd, linuxkit etc) -> Moby -> Docker CE -> Docker EE,
    就像谷歌浏览器有 chromium -> chrome 那样.

    https://github.com/moby/moby/pull/32691#issuecomment-295757619

    https://github.com/moby/moby/pull/32691#issuecomment-295758709
    18 条回复    2018-03-08 01:45:37 +08:00
    rrfeng
        1
    rrfeng  
       2018-03-07 10:17:10 +08:00 via Android
    并不是原 docker
    这个是 docker-ce
    mason961125
        2
    mason961125  
       2018-03-07 11:05:26 +08:00 via iPhone   ❤️ 1
    start 可还行…
    beyoung
        3
    beyoung  
       2018-03-07 11:09:22 +08:00 via iPhone
    Star 和 Start 差别很大
    xoxo419
        4
    xoxo419  
    OP
       2018-03-07 11:11:53 +08:00
    @rrfeng #1 那原 docker 是哪个? 不在 github 上?
    xoxo419
        5
    xoxo419  
    OP
       2018-03-07 11:12:54 +08:00
    @beyoung #3
    Muninn
        6
    Muninn  
       2018-03-07 11:25:53 +08:00
    这个是打包用的。 你仔细研究下就能找到源码库。或者点这个库的第三个标签。
    DT27
        7
    DT27  
       2018-03-07 11:26:07 +08:00   ❤️ 1
    maichael
        8
    maichael  
       2018-03-07 11:27:31 +08:00
    膜比了解一下 https://github.com/moby/moby (#doge
    feverzsj
        9
    feverzsj  
       2018-03-07 11:31:38 +08:00
    star 某宝上 2 元一个,这种东西没有意义
    Antidictator
        10
    Antidictator  
       2018-03-07 11:44:59 +08:00
    moby 了解一下,hhhh
    neilyoone
        11
    neilyoone  
       2018-03-07 11:47:19 +08:00
    看不懂标题系列,用点心 ce 是 community edition
    Mogugugugu
        12
    Mogugugugu  
       2018-03-07 12:05:51 +08:00 via Android   ❤️ 1
    docker 改名为 Moby 的历史了解一下?
    zpf124
        13
    zpf124  
       2018-03-07 12:06:54 +08:00   ❤️ 2
    原因很简单, 因为人家公司 要把 docker 改为自己公司的 专有产品名称,与开源的东西分割开。

    从某一次版本升级(12 还是 13 忘了)之后,docker 官方软件分为 ce 标准版和 ee 企业版,而 docker 仅仅代表 该公司 提供这两个产品以及相关的衍生附属产品, 所有开源的内容改名为 moby。


    用 java 类比
    moby:openJdk (所有的开源内容)
    docker:oracleJdk (包含自己的私有实现)


    此外 还有人喷的一点是,docker 这次改名算是强行抢夺名气,把之前 开源的 [容器化先驱技术-docker] 积累的名气 转嫁到他们自己的 [容器引擎-docker] 上了。
    linjianru
        14
    linjianru  
       2018-03-07 13:15:58 +08:00
    @zpf124 这都能喷的,我觉得很神奇……
    znood
        15
    znood  
       2018-03-07 14:01:08 +08:00 via iPhone
    @zpf124 首先要说明的是 docker 本来就是人家的,只是开源了,后来名气大了
    然后人家经营状况不佳,把 docker 改为 Moby 的

    和 openjdk 什么的区别大了
    zpf124
        16
    zpf124  
       2018-03-07 14:41:19 +08:00
    @linjianru
    @znood

    真有人这么提的,而且这么提也是有理由的。

    就相当于 虚拟机 这个名词归 VMware 所有,今后所有虚拟机单独指 VMware,而 现在意义上的虚拟机 改名为 瞎扯淡。
    但已经存在的资料 并不会变啊,而且还有许多人不习惯改口依旧用虚拟机啊,结果新人了解到相关技术的时候 根据的虚拟机 直接引流到了 VMware 上。


    就和 双 11 光棍节似的,火起来之后,淘宝说,他们注册了相关的名称,所以禁止其他商家也宣传,在法理上是正确的,但这个手段并不是光彩的。
    zpf124
        17
    zpf124  
       2018-03-07 14:50:26 +08:00
    @znood

    openjdk 在这点上还真是相似的,openjdk 就是 1.7 的时候 官方 jdk 开源的。


    以前是 sunjdk 是基础主线, 其他第三方 jdk fork 它并修改, 变成了 openjdk 是基础 ,oraclejdk 和 其他第三方 jdk fork 它并修改。

    以前是 docker 是基础主线,其他第三方 fork 它并修改, 变成了 moby 是基础 ,docker 和 其他第三方 fork 它并修改。


    最大的区别是,OpenJdk 人家还叫 jdk, 而 moby 却不能叫 OpenDocker。
    linjianru
        18
    linjianru  
       2018-03-08 01:45:37 +08:00
    @zpf124 我并不反感 docker 的这个做法。我觉得它们公司能够将这个产品商业化是个好事。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3242 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 12:21 · PVG 20:21 · LAX 04:21 · JFK 07:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.