Overhaul CI pipeline to use a custom Ubuntu-based Docker image.