V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
black11black
V2EX  ›  问与答

2020 年用什么容器技术?为什么说 Docker 过时了?

  •  
  •   black11black · Mar 3, 2020 · 8413 views
    This topic created in 2257 days ago, the information mentioned may be changed or developed.

    如题,项目部署得越多越感觉完全摆脱对硬盘文件、环境的依赖的容器技术确实是个好东西,以前光知道开发不知道维护,导致维护火葬场。

    最近想给自己定个规矩,以后部署都按照一定流程。比如在 docker 里跑,比直接跑还是麻烦了一步,但是养成习惯总归是好的。

    一个问题就是,还要不要用 docker,之前好像看到过哪篇帖子说 docker 已经过时了,现在有更好用的工具了? (我这里的情况是部署的都是小型应用,不是那种大规模集群应用)

    25 replies    2022-03-07 14:47:16 +08:00
    soulzz
        1
    soulzz  
       Mar 3, 2020
    2020 了 我司才准备上 docker
    37Y37
        2
    37Y37  
       Mar 3, 2020
    那种标题党的文章就不要考虑了,很负责人的告诉你,docker 远还没有到过时的地步,并且目前是主流,容器市场绝对的一哥

    根据调查显示,2019 年容器平台市场份额,Docker 占比 79%,排名第二的事 containerd,占比 18%
    herozzm
        3
    herozzm  
       Mar 3, 2020
    docker 正爽着呢
    ppphp
        4
    ppphp  
       Mar 3, 2020
    大规模才用 docker 吧,容易编排,容易实现 12factors,少的话人肉或者别的什么工具完全 ok。podman 我用下来并没有 docker 那么成熟。
    Buges
        5
    Buges  
       Mar 3, 2020 via Android
    不妨说说那篇文章说 docker 过时那新的容器技术是什么?有什么优势,或者说 docker 有什么缺陷?
    raynor2011
        6
    raynor2011  
       Mar 3, 2020
    docker 没过时,不过生产环境很少有用裸的 docker 了吧,基本都是 k8s 了
    luren123
        7
    luren123  
       Mar 3, 2020
    毫无疑问,docker 是目前微服务场景下最好的方案,爽
    YOOHUU
        8
    YOOHUU  
       Mar 3, 2020
    k8s...
    HuHui
        9
    HuHui  
       Mar 3, 2020 via Android
    有了一个跑 k8s 容器的标准而已,主要还是为了抢话语权
    biubiub
        10
    biubiub  
       Mar 3, 2020
    脚本和配置文件写好,一个命令在那里都能启动,还不会出现环境问题,真滴很赞
    Jooooooooo
        11
    Jooooooooo  
       Mar 3, 2020
    因为有了 k8s
    black11black
        12
    black11black  
    OP
       Mar 3, 2020
    @dukangxu

    部署的越多,改需求的机会也越多。
    慢慢的,部署以后改硬盘文件,改依赖,甚至改环境各种都遇到了
    guokeke
        13
    guokeke  
       Mar 3, 2020
    不知道为啥说过时了,k8s 的容器一般不还是用 docker 来跑嘛?
    murmur
        14
    murmur  
       Mar 3, 2020   ❤️ 1
    我司还在用 vmsphere 呢
    felixcode
        15
    felixcode  
    PRO
       Mar 3, 2020 via Android
    在一些人的习惯里,说某技术过时会显得自己很牛,或者还可以顺势推广下自己的“革命性”产品。
    felixcode
        16
    felixcode  
    PRO
       Mar 3, 2020 via Android   ❤️ 1
    按他们的说法,云计算过时了,x86 过时了,二进制计算过时了,电子芯片过时了,移动互联网过时了,比特币过时了,以后是生物芯片量子计算人工智能万物互联的时代。
    murmur
        17
    murmur  
       Mar 3, 2020
    @felixcode 比特币不是过时,是骗局,这次疫情什么技术都在发挥作用,唯独区块链没有
    frienmo
        18
    frienmo  
       Mar 3, 2020
    @murmur 从 17 年初喊到现在了,不累吗?另外,区块链是没有用。
    https://www.v2ex.com/t/331680#reply115
    biubiub
        19
    biubiub  
       Mar 3, 2020
    @black11black 东西多了项目就大了,就上自动化啊!一个个去弄太累了
    pmx1990
        20
    pmx1990  
       Mar 3, 2020
    万级规模 node 的路过。。。至今还是 docker 1.10 版本 生产环境 升不动
    black11black
        21
    black11black  
    OP
       Mar 4, 2020
    @pmx1990

    绝了,大佬啥应用啊,我甚至想象不到什么服务能用到万级
    DelayNoMay
        22
    DelayNoMay  
       Mar 4, 2020
    docker 搭私有云贼舒服
    DelayNoMay
        23
    DelayNoMay  
       Mar 4, 2020
    @felixcode 二进制过时的那一天,一定是量子计算普及的那一天
    pmx1990
        24
    pmx1990  
       Mar 4, 2020
    @black11black 公司全部容器化啊,一个集群万级,n 多个集群-。-
    BaseException
        25
    BaseException  
       Mar 7, 2022
    2022 年了,docker 过时了吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4011 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 05:06 · PVG 13:06 · LAX 22:06 · JFK 01:06
    ♥ Do have faith in what you're doing.