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

Docker 的发展前景如何?

  •  
  •   ZhaoBryant · 2017-10-22 13:52:12 +08:00 · 6170 次点击
    这是一个创建于 2587 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Docker 作为时下流行的容器技术,已经在云计算领域掀起了一股狂潮。

    对于 Docker 技术,个人有几点疑问:

    1. 目前来说,Docker 容器与容器云的推广和实践是否有足够的底层保障?比如技术社区,物理设施,公司政策支持等等。
    2. 企业从传统模式转到 Docker 容器云的难点和痛点有哪些?
    3. 对于 Docker 从业人员,以 Docker 作为第一份工作技术是否有前途?
    4. Docker 未来的发展趋势是怎样的?
    5. 目前有提出新的技术概念 Serverless 和 FaaS,它们与 Docker 有无关联?

    大家多多交流啦!

    24 条回复    2017-10-31 19:39:15 +08:00
    ywgx
        1
    ywgx  
       2017-10-22 14:52:38 +08:00
    个人感觉 docker 只是把问题包装起来,好比用香水遮住臭味,并没有从根本解决问题 ,片面之词哈轻喷
    rogwan
        2
    rogwan  
       2017-10-22 15:09:12 +08:00 via Android
    如果是以前基于物理机部署,docker 简直就是神器。现在都是基于虚拟机的云计算部署,没以前那么神了。本地用虚拟机,云端也用虚拟机,基本上配置一次环境,都是直接拷贝镜像了,docker 的威力就不突出了。
    arcadia
        3
    arcadia  
       2017-10-22 15:17:10 +08:00
    @ywgx 个人理解主要是降低隔离臭味的成本
    gouchaoer
        4
    gouchaoer  
       2017-10-22 15:40:23 +08:00 via Android
    docker 简直就是开发 /部署的神器,就算是几台机器也是一样,不用白不用
    bolide2005
        5
    bolide2005  
       2017-10-22 16:03:20 +08:00
    @ywgx #1
    @arcadia #3
    Docker 没有隔离臭味,它只是使我们可以方便地让代码在任何环境下都保持一样的臭味(手动滑稽
    ZhaoBryant
        6
    ZhaoBryant  
    OP
       2017-10-22 16:22:20 +08:00
    docker 的优势应该是体现在开发 /部署的快速性上。现在有一个问题,就是如果 docker 容器和普通虚拟机同时跑起来了(分配的资源一样),在运行状态时,两者的性能有没有明显的差距?
    ZhaoBryant
        7
    ZhaoBryant  
    OP
       2017-10-22 16:24:02 +08:00
    @ywgx 哈哈,毕竟是容器嘛,现在是用一个杯子装东西,以前呢,是用一个盆子装东西。这到底香不香,还是跟具体装什么东西相关联的。。哈哈
    ZhaoBryant
        8
    ZhaoBryant  
    OP
       2017-10-22 16:25:15 +08:00
    @rogwan 那么,在后期的运维上,虚拟机和 docker 相比较而言,在目前的情况下,两者谁更好一些呢?
    des
        9
    des  
       2017-10-22 17:21:59 +08:00 via Android
    @bolide2005 加上一个不会串味,哈哈
    wshcdr
        10
    wshcdr  
       2017-10-22 17:53:10 +08:00
    反正,VMWare 已经拥抱 docker 了。
    pagict
        11
    pagict  
       2017-10-22 17:59:49 +08:00 via iPhone
    @ZhaoBryant 弱弱的猜测下,虽然分配的资源一样 docker 性能仍然优于虚拟机吧。docker 中的进程是 host OS 可感知的,调度起来会更加轻一点吧
    rogwan
        12
    rogwan  
       2017-10-22 18:07:44 +08:00 via Android
    @ZhaoBryant 系统性能消耗上,肯定是 docker 更轻,具体轻多少,不是很清楚;都是镜像部署,不修改的话,除了启动速度上 docker 快一两分钟,都很方便,没感觉区别。
    WeWe
        13
    WeWe  
       2017-10-22 18:23:26 +08:00   ❤️ 1
    V2 程序员对 docker 的了解程度真的那么低么。。。
    好吧,可能运维的关心多一些。。
    zmj1316
        14
    zmj1316  
       2017-10-22 22:20:39 +08:00
    我们组为了把运维的工作丢出去正在努力拥抱 docker。。。
    pythongo
        15
    pythongo  
       2017-10-23 00:21:52 +08:00
    docker 对于微服务,快速部署,减少出错,很有优势。
    是个神器。
    xderam
        16
    xderam  
       2017-10-23 00:25:44 +08:00
    @zmj1316 然后发现运维大哥还真不一定能搞得定。。。
    mritd
        17
    mritd  
       2017-10-23 01:06:47 +08:00 via iPhone
    @WeWe 我能说我是撸 java 的么😂 k8s 走起,看他们讨论也挺有意思,这点概念性的东西 5 分钟谷歌一下就能出来,剩下就是 try it
    zmj1316
        18
    zmj1316  
       2017-10-23 08:03:36 +08:00 via Android
    @xderam 我们运维组连 docker 集群都搭好了😀
    MOmc
        19
    MOmc  
       2017-10-23 08:30:26 +08:00 via Android
    爽!!!
    Phariel
        20
    Phariel  
       2017-10-23 10:10:02 +08:00 via Android
    最近要部署 kafka 在 cloud foundry 上 我就用了几天彻底的学习了下 docker 并打了几个自己的开发环境 image 并 push 到了自建的 registry 上 发现 docker 真是神器 以前搞在一起的业务模块现在都可以解耦 真正实现 microservices 并且还有点 Java 的意思 "Write one, run anywhere"
    Phariel
        21
    Phariel  
       2017-10-23 10:11:09 +08:00 via Android
    @Phariel 手滑了 应该是 Write once, run anywhere.
    xderam
        22
    xderam  
       2017-10-23 11:20:24 +08:00
    @zmj1316 搭好并不一定有能力运维好。还有日志,监控,持久化等等。甚至组织架构。当然并不是说你们的运维大哥没这能力。其实我只是想表达 docker 是个很有潜力的技术,但是需要考虑的点很多很多,没有银弹。目前现在的风气大部分就是搭好就用,撸起袖子就干。感觉有点不太好而已。
    Reficul
        23
    Reficul  
       2017-10-24 00:17:17 +08:00 via Android
    docker 最后说不定就剩一个格式标准了,docker 作为一个开源项目无疑是成功的,但是作为商品是失败的。docker 官方的 SaaS 已经支持 k8s,oci 标准也在崛起,rkt 仍在发展。docker 自 1.9 之后就没有个稳定的版本,前景堪忧。
    bao3
        24
    bao3  
       2017-10-31 19:39:15 +08:00
    我所有的配置使用 syncthing 同步,然后所有 VPS 的应用都用 Docker,这样就实现了在任何 VPS 服务商间做切换,完全没有任何痛苦。这货简直就是神器。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   984 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 21:59 · PVG 05:59 · LAX 13:59 · JFK 16:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.