When building an image, the Maven and Gradle plugins will always attempt to pull the builder and run images from an image repository to the local Docker daemon. It is sometimes desirable to use a builder and/or run image that already exists in the local daemon instead of pulling from a remote repository (for example, when developing and testing a builder locally or just to save the time required to access the remote repo).

The pack build CLI command pulls these images from a remote image repo by default but provides a --no-pull option to prevent remote repo access. The Maven and Gradle plugins should replicate this behavior.

Comment From: scottfrederick

Closing in favor of #22736