Switch from `docker-ce` to `docker-moby`
We have a regression on mickledore-dev caused by the fix for CVE-2023-3750/CVE-2023-2700. The fix for the regression is to update to docker 24.0.5, but that is only supported with docker-moby, rather than docker-ce (which ends at 23.0.2). docker-moby is currently at 24.0.0 on meta-virtualization:mickledore
As docker-ce
has been deprecated in favor of docker-moby
by
meta-virtualization, switch now by replacing docker-ce
with docker
in the Cassini image and hard-assigning the preferred provider.
On master we should drop default assignment of the preferred providers
for virtual/runc
and virtual/docker
as they are no longer required.
Edited by Adam Johnston