Docker Compose 5.7.0:关掉服务名 DNS 别名,同网可并存
Docker Compose 5.7.0(2026-11-02)起可对单网设 use_service_name_alias: false,服务名不再进 DNS;5.6.1 校验拒绝该字段。官方二进制对照 + Boot 4.1.2 读 inspect DNSNames;alpine getent web=MISS / web-custom=HIT。
在这个技术方向,积累扎实的知识与实践。
共 332 篇文章Docker Compose 5.7.0(2026-11-02)起可对单网设 use_service_name_alias: false,服务名不再进 DNS;5.6.1 校验拒绝该字段。官方二进制对照 + Boot 4.1.2 读 inspect DNSNames;alpine getent web=MISS / web-custom=HIT。
Docker Compose 5.7.0(2026-11-02)起,down -v 遇到无本项目标签的命名卷会 Skipped 保留;5.6.1 同场景会删掉。官方二进制对照 + Boot 4.1.2 JDBC 查 MySQL probe_marker。
Elasticsearch 9.5.6(2026-11-02)起 composite 聚合 size≤0 解析阶段回 400;9.5.5 有匹配文档时是 CompositeValuesCollectorQueue.top() 的 500 NPE。官方镜像对照 + Boot 4.1.2 RestClient。
Traefik 3.7.17(2026-10-30)换成 Go 1.27.3 编译。Go 1.27 给 HTTP 服务加了默认最多 500 个 header value 的上限,超了就回 431 Request Header Fields Too Large,而且发生在路由之前,access log
Nacos 3.3.0 起 Client API 鉴权默认 true。官方镜像不设 NACOS_AUTH_ENABLE 时 application.properties 已是 true。Spring Boot 4.1.2 + nacos-client 3.3.0 无凭证 getConfig 回 403/401,带凭证可读到配置;临时 NACOS_AUTH_ENABLE=false 后无凭证又能读。
Nacos 2.5.5 起 HTTP 主动健康检查 path 须为相对 URI;绝对 URL 与 Content-Length 头在 PUT /nacos/v1/ns/cluster 回 400。2.5.4 同请求仍 ok。Boot 4.1.2 RestClient 对照一致。
Valkey 9.0.7:RESTORE 相对 TTL 与当前时刻相加溢出时,9.0.6 回 OK 却不落键,9.0.7 改报 ERR invalid expire time。Spring Boot 4.1.2 + Lettuce 对照。
redis_exporter 1.96.0 开始把 Redis 8 INFO Threads 里的按线程计数导出成 Prometheus 指标。1.95.0 只有汇总的 redis_io_threaded_*,看不到每个 IO 线程的 clients / reads / writes。下面用同一台
密码写成前后各一空格的 secret 时,Micrometer 1.17.1 发出去是 secret,1.17.2 原样保留。Boot 4.1.2 已带 1.17.2。对应 #8015。
nginx 1.31.8 起 working_directory 的相对路径相对前缀,不再相对启动 cwd;配不存在的目录会 emerg 退出,1.31.7 则会留下无 worker 却仍在监听的 master。用 1.31.7/1.31.8 alpine 镜像对照,前面挂 Spring Boot 4.1.1 反代实测。