V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
programV2
V2EX  ›  程序员

请教为什么大多数使用 docker 是在 ubuntu/debian, 而 centos 下很少

  •  
  •   programV2 · Jan 8, 2020 · 9501 views
    This topic created in 2301 days ago, the information mentioned may be changed or developed.

    是因为 ubuntu/debian 对 docker 支持更友好, 还是性能更好? 欢迎交流指教. 谢谢.

    30 replies    2021-06-26 02:08:47 +08:00
    keakon
        1
    keakon  
       Jan 8, 2020
    因为很多库的新版本可以直接 apt 安装,不用自己编译
    fbcskpebfr
        2
    fbcskpebfr  
       Jan 8, 2020 via Android
    或者因为 RHEL 有自己的 podman ?
    tankren
        3
    tankren  
       Jan 8, 2020
    搭车求一个 docker 管理器
    CallMeReznov
        4
    CallMeReznov  
       Jan 8, 2020
    UnionFS 的问题
    luvroot
        5
    luvroot  
       Jan 8, 2020
    k8s 集群一般都部署在 centos 上,docker 部署在 centos 很平常吧
    Rwing
        6
    Rwing  
       Jan 8, 2020
    我就是 centos 啊。。。。。
    nightwitch
        7
    nightwitch  
       Jan 8, 2020
    你这个提问。。你是指 docker 部署的平台 centos 少,还是指 docker 内部的容器系统里用 centos 少。
    如果你指前者,那不存在的,集群部署在红帽家的平台很常见。
    后者的话,因为 ubuntu 的包新
    Hanggi
        8
    Hanggi  
       Jan 8, 2020
    嗯嗯,同意楼上,docker 或 k8s 部署在 centos 很多。
    DebugTy
        9
    DebugTy  
       Jan 8, 2020
    我觉得你应该先问是不是,再问为什么
    GG668v26Fd55CP5W
        10
    GG668v26Fd55CP5W  
       Jan 8, 2020 via iPhone
    centOS8 redhat 自己搞了一类,所以用这玩意装原生 docker 还有点麻烦,centOS7 完全没问题。
    cityboy
        11
    cityboy  
       Jan 8, 2020
    k8s docker 部署在 centos7 上。。很方便啊
    seanseek
        12
    seanseek  
       Jan 8, 2020
    我之前测试过 docker 运行在 centos 与 ubuntu 的性能差异,ubuntu 损耗太多了
    vinew
        13
    vinew  
       Jan 8, 2020 via iPhone
    最近 CE 好像还支持 openwrt 了🤔
    conn4575
        14
    conn4575  
       Jan 8, 2020 via Android
    ubuntu 作为开发环境的更多,然后出问题也跟容易搜到答案,很多 demo 也是 debian 系优先,为了保持线上环境和开发环境的统一,于是感觉线上使用 ubuntu 的情况也越来越普遍了。
    fuckshiter
        15
    fuckshiter  
       Jan 8, 2020 via iPhone
    @seanseek 性能指哪个方面的性能
    geekvcn
        16
    geekvcn  
       Jan 8, 2020 via iPhone
    你去翻翻海外 linux 性能评测,debian 最均衡,基本各方面领先,Clear Linux 采用编译器参数优化,部分项目能大幅领先,centos 仅仅在国内流行,国外服务端 debian 更多,如果是小内存,debian 还有 could 内核,裁剪部分云端多余的功能,减少内存和存储占用。国内很多教程又是来源于国外,所以 debian 系多,加上很多人开发环境是 ubuntu,所以就更多。
    geekvcn
        17
    geekvcn  
       Jan 8, 2020 via iPhone
    差点忘了,docker 在生产环境已经淘汰了,现在大大厂的 docker 仅仅是接口兼容,底层是基于轻量虚拟化技术,而不是 lxc,为了安全,亚马逊,谷歌等早就不用原版 docker 了,淘汰掉了
    abcbuzhiming
        18
    abcbuzhiming  
       Jan 8, 2020
    @geekvcn 我以前也听说过大厂自己发觉单纯的 Linux group 隔离在很多时候还是满足不了要求,虚拟化级别的隔离是必须的,但是这种轻量虚拟化技术,对性能的损失还是不如容器吧
    geekvcn
        19
    geekvcn  
       Jan 8, 2020 via iPhone
    @abcbuzhiming 你装个 clearlinux 就知道了,轻量虚拟化和传统虚拟化启动速度,资源占用不是一个级别的,lxc 技术现在只适合可信环境,理论效率确实稍高,但安全性是硬伤
    jinliming2
        20
    jinliming2  
       Jan 8, 2020 via iPhone
    emmm,请问你提出这个问题的依据是什么?哪里的统计数据说了 centos 下面很少了?
    qsbaq
        21
    qsbaq  
       Jan 8, 2020
    @geekvcn 请问生产环境不用 docker,用什么部署方便?
    wangyzj
        22
    wangyzj  
       Jan 8, 2020
    我感觉是因为 docker 最早是发布在 Ubuntu 上的原因
    那时候 centos kernel 版本不够
    geekvcn
        23
    geekvcn  
       Jan 8, 2020 via iPhone
    @qsbaq docker,因为对你来说 docker 只是一个标准了,至于云服务商怎么实现标准,这就不需要你关心了,对于云服商,出于安全问题已经不用 LXC 技术在生产环境了,而是用轻量虚拟化,如果你服务器是虚拟机或者裸金属,本身就属于可信环境,用 lxc 还是轻量虚拟化自己随便选
    anyele
        24
    anyele  
       Jan 8, 2020
    国内流行 centos 不是因为各种老教程都是 centos ?
    artandlol
        25
    artandlol  
       Jan 8, 2020 via Android
    幸存者偏差,估计你很少接触线上环境
    Torpedo
        26
    Torpedo  
       Jan 8, 2020
    @tankren portainer?
    MeteorCat
        27
    MeteorCat  
       Jan 8, 2020 via Android
    podman+1,centos 自己有自己的容器技术,而且可能有专门优化
    seanseek
        28
    seanseek  
       Jan 9, 2020
    @fuckshiter 静态请求和动态请求,CentOs 均优于 Ubuntu,ubuntu 性能损失太多了
    szkoda
        29
    szkoda  
       Jan 9, 2020
    先问是不是,再问为什么,章口就来
    tangds99
        30
    tangds99  
       Jun 26, 2021
    @geekvcn 大佬求测评链接
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1528 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 16:47 · PVG 00:47 · LAX 09:47 · JFK 12:47
    ♥ Do have faith in what you're doing.