code: def _load_service_containers(self, service, configs, use_cache):
          
          if not isinstance(service, Service):
              raise TypeError("service must of an instance of Service")
  
          if not service.containers:
              container_name = self._container_registration(service.alias)
  
              if service.dependencies:
                  self._load_dependency_containers(service)
  
              if not service.cargo:
                  self._load_service_cargo(service, configs, use_cache)
  
              self._update_container_host_config(service)
              service.containers[container_name] = Container(
                  self._client_session,
                  container_name,
                  service.cargo.id,
                  container_config=service.container_config.to_dict(),
                  host_config=service.host_config.to_dict()
              )
docs: :param service:
          :return: