public static JibContainerBuilder containerFromImageConfiguration(String jibImageFormat,
                                                                      ImageConfiguration imageConfiguration, Credential pullRegistryCredential) throws InvalidImageReferenceException {
        final JibContainerBuilder containerBuilder = Jib.from(getRegistryImage(getBaseImage(imageConfiguration), pullRegistryCredential))
                .setFormat(getImageFormat(jibImageFormat));
        return populateContainerBuilderFromImageConfiguration(containerBuilder, imageConfiguration);
    }
Build container image using JIB

@param jibContainerBuilder jib container builder object
@param image tarball for image
@param logger kit logger
@throws InterruptedException in case thread is interrupted
src/main/java/io/fabric8/maven/docker/util/JibServiceUtil.java