大家好,今天给大家带来一个重磅消息——Docker/Compose v2.35.0 正式发布了!这次更新不仅带来了多项实用新功能,还修复了大量Bug,让容器编排更高效、更稳定。无论是开发者还是运维工程师,这次更新都值得你关注!
这次更新首次实现了外部服务功能,支持在Compose中使用Docker Model Runner,这意味着你可以更灵活地集成外部服务,比如数据库、消息队列等,进一步提升开发和测试的便捷性。
现在,你可以直接使用镜像作为卷(volume.type=image),这意味着卷的内容可以来自一个Docker镜像,而不仅仅是本地文件或空目录。这对于需要预置数据的场景(如数据库初始化)非常有用!
新增了--quiet
和--quiet-build
选项,让你在运行docker compose run
时减少不必要的输出,特别适合CI/CD环境,让日志更干净!
新增build --print
命令,可以直接输出等效的Bakefile,方便调试和优化构建流程。
新增config --no-env-resolution
选项,允许你在生成配置时跳过环境变量解析,适合需要静态配置的场景。
depends_on.restart
的支持问题:现在up
和restart
命令能正确识别depends_on.restart
配置了。env_file
加载逻辑:现在run
命令只会加载必要的服务环境文件,减少冗余。440
改回444
,确保更广泛的兼容性。--prune=true
:清理无用资源更便捷。golang 1.23.8
、docker/buildx 0.22.0
等,确保更稳定、更安全。如果你是Docker Desktop用户,只需更新到最新版本即可。如果是命令行用户,可以通过以下命令升级:
docker compose upgrade
Docker/Compose v2.35.0 的发布,不仅带来了诸多实用功能,还大幅提升了稳定性和性能。无论是外部服务支持、镜像卷,还是静默模式,都让容器编排更高效、更灵活。赶紧升级体验吧!
·
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有