Update images
This is primarily to fix the debian-i386-minimal job, by specifying the platform to be 386. This is required as of a few days ago: https://github.com/docker-library/official-images/issues/17896
Some of the failures were also due to dockerhub rate limiting + cache misses. This MR updates our other jobs to pull from TPA images to help reduce load on dockerhub in general. Unfortunately we can't do that for the debian-i386-minimal job itself since TPA doesn't provide 386 images.
This also updates the debian-gpl to use debian:bullseye instead of debian:buster. This is for consistency with the other jobs, and so it can also use a TPA-provided image. (They don't build debian:buster).
Edited by Jim Newsome