Upgrading to Alpine Linux 3.9.0 from 3.8.2 seems to have solved this
issue for me. The version of Docker being run appears static, so I
suspect something in the Linux userland/kernel must have changed for the
better. This is still a little strange to me since it was
hardware-specific inside a VM,
>Synopsis: docker-containerd uses 100% CPU on alpine linux in vm on Lenovo X1
>Carbon (5th Gen), and works as expected on T420
>Category: system
>Environment:
System : OpenBSD 6.4
Details : OpenBSD 6.4-current (GENERIC.MP) #506: Tue Dec 11
19:03:36 MST 2018