Docker 的兴衰与未来趋势

从Google Brain兴衰看AI基础研究价值与开发者实践启示 深度学习作为人工智能的核心技术,其发展依赖于基础研究的持续突破。Transformer架构、预训练模型等技术原理的演进,推动了自然语言处理、计算机视觉等领域的范式变革,为开发者提供了强大的工具和模型基础。这些技术的工程价值在于降低了AI应用门槛,使得大规模模型训练和部署成为可能。在实际应用场景中,开发者需要构建松耦合的模型服务层,实施容错降级策略,并建立成本与性能的持续评估体系。本文围绕Google Brain的历史贡献与当前挑战,探讨了在AI商业化浪潮中如何平衡基础研究与工程实践,为开发者提供了应对技术生 阅读详情

如果你接触过容器技术,大概率是从 Docker 开始的。它几乎是“容器化”的代名词:一句 docker run,就能把应用拉起来运行,这在 2013 年刚出现的时候,可以说是颠覆性的。

然而短短几年后,人们却常常感叹:Docker 怎么好像“没那么火”了?


为什么 Docker 会显得越来越“失落”?

第一,是商业策略的转变。
2019 年,Docker 把企业业务(Docker Enterprise)卖给了 Mirantis,自己只专注开发工具。再加上 Docker Desktop 对企业收费、Docker Hub 也限制了免费使用,这些举动让不少开发者和公司开始寻找替代方案。

第二,是生态的变化。
Kubernetes 崛起后,容器的运行时和构建方式逐渐标准化,大家用的其实是 containerd、CRI-O 这样的底层 runtime,而不是直接依赖 Docker Daemon。镜像构建工具也多了:BuildKit、Buildah、Kaniko,各自都有优势。Docker 不再是唯一入口,而是变成了生态的一环。


在中国大陆用 Docker 的现实问题

在中国大陆,Docker 最大的痛点不是技术,而是 网络。
默认拉取 Docker Hub 的镜像速度很慢,甚至会超时。

解决办法主要有两种:

  1. 配置镜像加速器
    • 云厂商(阿里云、腾讯云、华为云)会给每个账号一个加速地址。
    • 也可以用 DaoCloud、清华、中科大等提供的公共镜像源。
      配置好之后,拉取镜像会快很多。
  2. 直接用国内镜像仓库
    与其依赖 Docker Hub,不如把镜像放到国内:阿里云 ACR、腾讯云 TCR、华为云 SWR,或者自建 Harbor。这不仅解决速度问题,还能多一层安全与权限管理。

换句话说,即使你换成 Podman、containerd 这些工具,本质上还是要拉取镜像,所以加速源依然必不可少。


Docker 的替代工具

今天的容器世界,已经不是“只有 Docker”了:

  • 本地开发:Podman、Rancher Desktop、Colima、Finch。
  • 生产环境:Podman(无 Daemon)、containerd(K8s 默认)、CRI-O(Red Hat 生态)。
  • CI/CD 构建:Buildah(无 Daemon)、Kaniko(在容器里构建)、Cloud Native Buildpacks(直接从源码生成镜像)。

这些工具很多都兼容 Docker 命令行,所以迁移成本并不高。


Docker 的未来趋势

1. Docker CLI 依然会是主流入口
命令习惯已经深入人心,很多替代工具都特意保持兼容。

2. Docker 专注开发体验
放弃企业市场后,Docker 在努力把 Docker Desktop、Compose、与 IDE 集成做得更好,成为开发者友好的工具。

3. 容器生态标准化
OCI 已经统一了镜像和运行时规范,未来一定是多工具共存,而不是一家独大。

4. 国内更依赖云厂商
考虑到网络环境,中国大陆的企业会越来越依赖阿里云、腾讯云、华为云的镜像服务,以及自建 Harbor。


写在最后

Docker 不再是那个“唯一的容器化选择”,但它依旧是最容易上手、最直观的容器工具。
在开发环境里,它可能继续占主流;在生产和 CI/CD 里,则会被 Podman、containerd、Kaniko 这些工具逐渐替代。

容器的世界已经走向多元化,而 Docker 将继续作为开发者工具存在。

AI代码评估新趋势:从SWE-bench到动态多维度测试体系 在软件开发领域,代码能力评估是确保AI系统生成代码质量的关键环节。传统评估方法如SWE-bench基于静态测试用例,通过代码通过率等基础指标衡量模型性能。然而随着AI模型迭代加速和云原生开发普及,这种评估方式逐渐暴露出与工程实践的脱节问题。现代评估体系正转向动态测试集和多维度指标,涵盖代码安全性、可维护性和架构合理性等工程化要求。以SWE-bench Pro为代表的新一代评估工具,通过集成云IDE验证、实时协作测试等场景,更准确地反映AI代码在真实开发环境中的价值。测试工程师需要掌握容器化环境搭建、AI辅助 阅读详情

相关推荐

Claude Managed Agents:AI代理状态外置与沙盒隔离的工程实践

AI代理(Agent)作为大模型落地的关键范式,其核心挑战在于长程任务中的状态一致性与生产环境下的安全可控性。传统基于内存上下文的会话管理极易因窗口限制导致静默失效,而凭证硬编码、容器复用等做法则埋下严重安全风险。Anthropic提出的Managed Agents通过‘状态外置’实现会话持久化与事件可审计,依托‘凭证隔离’和微虚拟机沙盒保障敏感信息零暴露,将AI运行时从脆弱的‘宠物’升级为高可用、可伸缩的‘牲畜’。该架构直指企业级Agent开发的健壮性、可观测性与合规性痛点,适用于金融、医疗、SaaS等对

weixin_30561177的博客 469

数据科学演进生存地图:趋势、人才与时间的三重博弈

数据科学已从静态技术学科演变为动态价值交付系统。其核心原理在于技术能力与商业ROI的深度耦合,驱动特征工程、模型开发与部署监控全面重构。技术价值不再取决于算法精度,而在于可解释性、鲁棒性与业务接口效率;应用场景覆盖智能排班、实时风控、AI原生系统等高价值闭环。当前从业者亟需跨越‘模型即终点’的认知误区,转向以业务语义为锚点、以72小时价值验证为节奏、以可信交付框架为基座的新范式——这正是数据科学从‘能做’迈向‘该做且做好’的关键跃迁。

weixin_34095889的博客 330

Tesseract-Ocr踩坑下载以及进行检验

1 OCR,即Optical Character Recognition:光学字符识别,是指通过扫描字符,然后通过其形状将其翻译成电子文本的过程。下载完成后进行解压找到这两个,然后复制到之前下载Tesseract-Ocr的tessdata文件下。可能会出现报错说chi下载的问题咱们不用管继续ok让它先下载完毕,后续会有下载chi的步骤。四、检验tesseract使用(将以下图片进行下载我这里将以下图片命名为3.png)我这里选的是2024年的版本如果下载不了;4 在安装的时候(找到下载的exe文件,双击)

m0_51428325的博客 1910

Docker为何在近几年逐渐式微?

在过去的岁月中,Docker曾是软件开发领域的璀璨明星,凭借其突破性的容器化技术,显著简化了开发与部署的流程。起初,Docker以其轻量级的架构,使得应用从一个环境平滑过渡到另一个环境成为可能,成功解决了“此机可用彼机不可”的难题。然而,到2024年,其局限性亦愈发显现。

2301_79793626的博客 1375

揭秘 Chat Template 如何驱动 AI Agent?以Qwen3为例详解LLM的聊天模板

bos_token: null (没有使用特殊的文档开始符)eos_token<|im_end|>(作为每个对话回合的结束符)pad_token: 对话回合开始<|im_end|>: 对话回合结束非特殊但关键的控制 Token (在词汇表中定义): 包裹模型生成的工具调用请求。: 包裹外部工具返回的执行结果。<think></think>: 包裹模型的内部思考或推理过程。

ljp1919的专栏 1340

kettle多表数据迁移

点击 文件——新建——作业,在左侧的 核心对象 标签下选择 通用,双击添加一个 start ,一个 转换 ,一个 作业 和一个 成功 到右侧的作业面板,这些作业项都可以改名字。点击文件—新建—转换,在左侧的 核心对象 标签下选择 输入 下的 表输入,双击添加到右侧的转换面板,再选择 作业 下的 复制记录到结果 ,双击添加到右侧的转换面板。新建转换,在左侧的 核心对象 标签下选择 作业 下的 从结果获取记录,双击添加到右侧的转换面板,再选择 作业 下的 设置变量 ,双击添加到右侧的转换面板。

u014061745的博客 1333

再见了,Docker Desktop!

互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术基础实力;主动,善于团队协作,善于总结思考。无论是哪家公司,都很重视高并发高可用技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。下面有部分截图希望能对大家有所帮助。

shenliba的博客 2718

PHP版本对接支付宝支付接口 电脑网站 详细介绍 沙箱环境 超简单易懂

PHP版本对接支付宝支付接口 其实理顺了思路后,按照我接下来的步骤来,真的超级简单啊,为啥有那么多的朋友们折腾了那么久呢,嘿嘿,跟我走吧~ 我是昨天晚上洗完澡之后,大概八九点,才开始正式开工尝试去这一工程的,我去支付宝的蚂蚁金服开放平台里把各个知识点和文档大概都看了一遍,大致弄明白了要怎么操作了,建议大家看看电脑网站开发文档,忙到了夜里十二点左右,成功地用支付宝给的Demo完成了付款操...

爱玲姐姐的博客 1万+

Docker终失C位,开源少年缘何黑化

作者 | 马超 出品 | CSDN(ID:CSDNnews) 开源真是火了,近些年成功的IT项目像TensorFlow、RocketMQ、TDEngine都是开源项目,而且这种火爆还出了圈,连带着RISC-V这种准开源的芯片也成为了各方争抢的香饽饽。但是如果仔细观察这一片开源火爆的背后其实也有不少隐忧,由于开源只是一种松散、开放的合作方式,这种合作方式往往能够带来人们意想不到的高价值产出,但由于目前主流的开源协议往往没有对于后续价值分配做出严格约定,这也就造成了诸如“某大厂上开源耻辱墙”、“开发者上门要索要

CSDN资讯 1万+

ERA5气象数据下载与解压全攻略:Python脚本一键搞定(附错误处理技巧)

本文提供了一套完整的ERA5气象数据自动化处理方案,涵盖从CDS API配置、智能批量下载到高效解压与数据验证的全流程。重点介绍了如何通过Python脚本实现一键式数据下载与批量解压,并分享了实用的错误处理技巧与性能优化策略,帮助科研人员高效获取和处理大规模气象数据。

k8l9m0n的博客 329

【AGC】【serverless】【云函数】云函数常见问题

1、云函数添加了AUTH触发器后,在用户执行注册、销户、登录、登出动作时,云函数的event对象会自动触发返回相应信息。比如我在“层”的压缩包里放了config/config.txt,那么我在云函数里怎么调用这个文件?层的目录是:/dcache/layer,函数的目录是/dcache/layer/func。在云函数里往云数据库里插入数据返回的是180000,这是正常吗?已经按照文档在后台对应的云函数里配置了,所需的AUTH触发器。层的用法和放在函数里的用法是相同的。云函数里的层如何调用?

华为开发者联盟 835

容器技术发展现状与展望

 一、容器技术发展现状容器技术主要可以分为容器运行技术和容器编排技术。其中:容器运行技术主要包括Docker和rkt等;容器编排技术主要包括Kubernetes、Meso...

容数据服务集结号 1万+

如何在 DevOps 管道中实现 AI?

AI与DevOps的融合(AIOps)正在重塑软件开发生命周期。本文系统阐述了AI在DevOps中的五大应用场景:智能监控、自动化测试、安全防护、CI/CD优化和事件管理,并提出了六步实施框架:痛点识别、工具选型、流程集成、智能监控、MLOps和治理合规。通过Netflix、Google等企业的实践案例,验证了AI在提升部署效率(降低40%故障率)、缩短问题解决时间(MTTR减少60%)方面的显著价值,同时指出数据质量、模型偏差等实施挑战。研究表明,战略性地

介绍AWS Azure GCP devops Terraform 等技术 495

K8s 从懵圈到熟练:搞懂集群就靠它了

这两年,Kubernetes 击败了 Swarm 和 Mesos,几乎成为容器编排的事实标准,BAT、滴滴、京东、头条等大厂,都争相把容器和 K8S 项目作为技术重心,试图“放长线钓大鱼”...

k8s 生态 571

用 DCL 编写 DEFINE ROLE:把 ABAP CDS 的访问控制做对、做实、做漂亮

摘要: 本文详细讲解如何在ABAP CDS中使用DCL(数据控制语言)实现行级授权,确保业务数据安全。核心要点包括: DCL原理:通过DEFINE ROLE将访问条件绑定到CDS实体,自动附加到查询条件(类似隐式WHERE),保障授权一致性。 关键语法: 必需注解@MappingRole: true声明映射角色。 ASPECT pfcg_auth关联PFCG权限对象,动态控制访问。 注解@AccessControl.authorizationCheck定义授权检查策略(如#CHECK启用强制控制)。 优先级

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 159

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Docker:容器先驱的兴衰与转型

开发者常用 Docker 构建轻量级软件容器,简化应用开发、测试和部署。它曾推动容器技术普及,如今虽面临挑战,但也在不断转型适应新趋势。

EveningTalk的博客 81

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Go语言现状分析:技术优势与未来趋势

编程语言作为软件开发的基础工具,其流行度与技术趋势、产业需求密切相关。Go语言凭借其高效的并发模型和静态编译特性,在云原生和分布式系统领域建立了独特优势。从技术原理看,goroutine和channel机制提供了轻量级并发解决方案,而标准库的网络编程支持则简化了服务开发。这些特性使Go成为Docker、Kubernetes等云原生基础设施的首选语言。尽管在AI和前端领域面临Python和JavaScript的竞争,Go在云计算、金融科技等高性能场景仍保持不可替代性。开发者应关注语言核心优势,结合项目需求进行

weixin_34008784的博客 374

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

【转】OpenStack和Docker、ServerLess能不能决定云计算胜负吗?

还记得在十多年前,SaaS鼻祖SalesForce喊出的口号『No Software』吗?SalesForce在这个口号声中开创了SaaS行业,并成为当今市值460亿美元的SaaS之王。今天谈谈『No Server』有关的事。继OpenStack、Docker 、MiscroService、Unikernel、Kubernetes和Mesos之后,ServerLess正成为Google亚马逊乃至创...

weixin_33919941的博客 348

2019年必读书籍

目录: 章节一    道:拓宽你的知识面 瓦尔登湖 百年孤独:一个家族的百年史 乡土中国:中国的基层社会特征  人类简史:从动物到人类 时间简史:从大爆炸到黑洞  不能承受的生命之轻  5万历十五年:一个皇朝兴衰史  菊与刀:研究日本文化最透彻的书  艺术:让人成为人 重新认识你自己 娱乐至死:童年的消逝 通往奴役之路:研究西方思想之书  身份的焦虑:如何克服焦虑 枪...

yiguang_820的博客 1213

MiroFish实战指南:如何用一份报告推演未来走向

MiroFish是一款简洁通用的群体智能预测引擎,丢一份报告或小说进去,它会自动构建出由数百个智能体组成的平行世界,让事件在模拟社交媒体上"预演"出结果。核心思路是把非结构化文本变成知识图谱,再生成一群有独立人格的智能体,靠它们自由互动推动趋势演化。 [![MiroFish种子材料上传与群体智能预测主界面](https://raw.gitcode.com/GitHub_Trending/mi/M

gitblog_00548的博客 163

【开源轶事00】Redis 是亲生的懒汉 Java 庶出终归是庶出

起源 今天复习了一下 Redis 的知识点,去年的面经里 Redis 还只存在 大佬的SSSSSSP面经中,如今面试,人人都要 说上两嘴 Redis,成了八股文中 极其耀眼的一股,可以说 Redis 现在是 如日中天. 不过大家写项目真的 除了 MySQL 还 都引入了Reids 吗? 真究竟是 一股 新势力,还是 恶势力,还是要 骑驴看唱本,走着瞧。 文章目录起源皇亲国戚-Reids 的本家 ANSI CJava 你还要死撑多久?农夫与蛇 ,JVM 和 Java ,Docker 和K8S历史总是会重演,太

韩旭051的博客 1604

大模型Agent工程化:从“模型至上”到“Harness为王”——2026年趋势研究报告

摘要 2026年AI大模型产业正经历从基座模型竞争向工程化能力竞争的范式转移。报告指出,当前Agent框架在Harness层已呈现工程化趋同,未来竞争焦点将转向Skill编排能力和生态整合深度。通过对Claude Code等案例的分析,揭示了"智能下沉模型、确定性留给框架"的设计共识,以及Skills标准化带来的能力模块化趋势。尽管MCP等工具调用标准面临争议,但基础设施标准化正从应用层向系统层下沉。报告警示商业生态锁定风险,并以Manus的失败为例,指出缺乏自研模型和核心工程能力的中间

Fzuim的博客 1135

SKILLFLOW:构建技能量化评估与演化分析框架,破解人才技术黑箱

在技术领域,对能力的量化评估一直是工程实践和人才发展中的核心挑战。其原理在于,如同硬件设计中的“带隙基准源”为复杂电路提供稳定参考一样,一个可靠的评估体系也需要建立多维度的、可观测的度量基准。这种基准的价值在于将抽象的“技能”转化为可分析的数据资产,从而为个人成长导航、团队能力建设和组织人才战略提供科学依据。其应用场景广泛,从技术栈规划、招聘决策到个性化学习路径推荐都离不开对技能状态的精准洞察。本文介绍的SKILLFLOW框架,正是通过定义技能基准和建模演化动力学,致力于为“技能”这一关键资产装上精密的监测

weixin_30681121的博客 283

2024年云原生认证避坑指南:这3个证书已过时,别再浪费时间

2024年云原生技能认证推荐避坑指南,帮你识别过时证书。聚焦主流技术栈适用场景,解析Kubernetes、DevOps等核心认证优势,提供科学备考路径。3个已淘汰认证曝光,避免浪费时间,值得收藏。

QuickCode的博客 830

PHP程序员转型指南:从Web开发到全栈进阶

Web开发技术栈的演进对PHP开发者提出了新的挑战。在云原生和微服务架构成为主流的今天,传统PHP技术栈在性能优化和系统扩展性方面面临瓶颈。通过深入理解计算机网络原理和操作系统底层机制,开发者可以更好地进行技术选型与架构设计。对于寻求转型的PHP程序员,Go语言因其简洁语法和优秀并发模型成为理想选择,而全栈能力建设则能显著提升市场竞争力。在电商系统、CMS开发等垂直领域深耕,结合Docker等现代化部署工具,仍是PHP开发者实现职业突破的有效路径。

weixin_30899023的博客 117
上一篇: 知识点24:多Agent系统技术进展与未来趋势
下一篇: 基于本机知识库 + 豆包(火山引擎)+ MCP的落地方案
谁在黄金彼岸
谁在黄金彼岸 新星创作者: 人工智能技术领域 新星创作者: 人工智能技术领域
博客等级 码龄11年 3401粉丝 990原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谁在黄金彼岸

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值