微软和Docker今天发布了彼此产品之间具有里程碑意义的首个集成,旨在简化基于云的容器应用开发。
在上个月举行的Docker DockerCon线上发挥期间,微软和Docker这两家长期合作伙伴宣布扩大联盟关系,这次的重点是简化面向双方共同客户的应用开发。为此,厂商表示将把微软Azure公有云和Virtual Studio Code代码编辑器与Docker Desktop(用于构建容器化应用的Docker开发者工具包)进行集成。
现在这项集成已经开始面向用户提供,但还处于边缘发布阶段,意味着仍需要进行一些测试和收尾才能完成。
Docker Desktop包含几种不同的工具,与微软合作的主要是命令行工具Docker CLI和Docker Compose方面,其中Docker CLI可以让开发者通过这个命令行工具使用Docker容器,而Docker Compose则是用于构建多容器应用的一款软件。
开发者现在可以通过Docker CLI登录Azure,而不必单独打开一个窗口。然后,开发者可以访问微软管理容器托管服务Azure Container Instances,并通过同一个命令行界面在服务中创建新的Docker容器。用户还可以使用Docker CLI定义配置设置,并运行其他常见命令来执行例如检查容器之类的任务。
Docker首席执行官Scott Johnston在DockerCon大会上接受采访时表示:“有大量的自动化和预先配置的智能默认值或合理的默认值,都是在幕后进行的,Docker和微软合作中有大量硬核的工程设计工作,旨在简化这个部分,使其易于使用。”除了他之外,微软开发者工具企业副总裁Amanda Silver也接受了采访。
较大的Docker应用通常由多个单独的容器组成。微软已经增加了与构建多容器应用的Docker Compose的集成,让此类工作负载也可以直接部署到Azure Container Instances。
初始部署后,开发者可以使用命令行界面来维护和管理应用。微软Amanda Silver解释说:“另一个我们真正要确保的事情是,即使在部署之后,你也可以检查和诊断这些容器和图像,而不必抛弃该工具。”
“如果出现问题,你可以打开一个shell,并以交互方式运行,能够查看容器中的日志,甚至可以检查其中一个容器,以便查看环境变量或其他容器的详细信息,”Silver说。
微软的Visual Studio Code代码编辑器是此次双方合作的一个重点。微软为该工具提供了一项Docker扩展,让开发者可以通过同一个界面启动、关闭和管理他们的容器和相关文件,在这个界面中,开发者可以编写代码使其运行在这些容器中。
好文章,需要你的鼓励
Docker公司通过增强的compose框架和新基础设施工具,将自己定位为AI智能体开发的核心编排平台。该平台在compose规范中新增"models"元素,允许开发者在同一YAML文件中定义AI智能体、大语言模型和工具。支持LangGraph、CrewAI等多个AI框架,提供Docker Offload服务访问NVIDIA L4 GPU,并与谷歌云、微软Azure建立合作。通过MCP网关提供企业级安全隔离,解决了企业AI项目从概念验证到生产部署的断层问题。
中科院联合字节跳动开发全新AI评测基准TreeBench,揭示当前最先进模型在复杂视觉推理上的重大缺陷。即使OpenAI o3也仅获得54.87%分数。研究团队同时提出TreeVGR训练方法,通过要求AI同时给出答案和精确定位,实现真正可追溯的视觉推理,为构建更透明可信的AI系统开辟新路径。
马斯克的AI女友"Ani"引爆全球,腾讯RLVER框架突破情感理解边界:AI下半场竞争核心已转向对人性的精准把握。当技术学会共情,虚拟陪伴不再停留于脚本应答,而是通过"心与心的循环"真正理解人类孤独——这背后是强化学习算法与思考模式的化学反应,让AI从解决问题转向拥抱情感。
PyVision是上海AI实验室开发的革命性视觉推理框架,让AI系统能够根据具体问题动态创造Python工具,而非依赖预设工具集。通过多轮交互机制,PyVision在多项基准测试中实现显著性能提升,其中在符号视觉任务上提升达31.1%。该框架展现了从"工具使用者"到"工具创造者"的AI能力跃迁,为通用人工智能的发展开辟了新路径。