@Override
    public void onNext(PullResponseItem item) {
        if (item.getProgressDetail() != null) {
            resetProgressWatchdog(false);
        }
        super.onNext(item);
    }
{@link PullImageResultCallback} with improved logging of pull progress and a 'watchdog' which will abort the pull
if progress is not being made, to prevent a hanging test
core/src/main/java/org/testcontainers/images/TimeLimitedLoggedPullImageResultCallback.java