Bump Docker images to Python 3.10
Seems to work fine.
Is there any reason we should support any Python lower than this? Python 3.8 is what I think is the current minimum, it's EOL coming up is 2024, but if we only recommend Docker installs, we may as well simplify to one version?