code: public Set<AbstractRemoteDockerImage> pullRemoteDockerImages() {
          if (isAllSoftwareRequiredInstalled()) {
               if (loginToRemoteRegistry()) {
                   imagesFound = getRemoteRegistryImagesList();
                   if (imagesFound != null && !imagesFound.isEmpty()) {
                       imagesPulled = pullImagesFromRemoteRegistry();
                   }
                   logger.info("{} New images were pulled", pulledImagesCount);
                   logger.info("{} Images are up to date (not pulled)", existingImagesCount);
  
                   // Logout from account if UA logged in
                   logoutRemoteDocker();
               }
          }
          return imagesPulled;
      }
docs: /* --- Public methods ---