How to get latest Docker on v25.12.4? Is force installing .apks from snapshot enough?
I'd backport the update and build the packages for 25.12 if I needed it, but that's just me.
You could try using the snapshot packages, but not knowing the dependencies, it could crash and burn horribly. (Some targets have already migrated to 6.18 on snapshot, so they are likely be the most fragile ones.)
Wow, thanks for quick reply! If BPI-R4 is still on 6.12 then compiling docker from snapshot on 25.12.4 base should just work?
Probably, for some definition of "just works". Could be that there are changes that will trip you up, but if you've got a decent testing regime, you should find out pretty quickly.
Looks like the bcm* targets are all still on 6.12 (https://github.com/openwrt/openwrt/issues/21030), so you could just try wget https://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a72/packages/dockerd-29.4.1-r1.apk and install that...
Might need some of the support packages from snapshot, too. Those kmods must come from your 25.12 install and are most likely to be any source of crashing/conflict.
$ apk query --fields depends --format yaml dockerd
# 1 items
- depends: # 14 items
- ca-certificates
- containerd
- ip6tables
- iptables
- iptables-mod-extra
- kmod-ipt-nat
- kmod-ipt-nat6
- kmod-ipt-physdev
- kmod-nf-ipvs
- kmod-veth
- libc
- libseccomp
- tini
- uci-firewall