### Is there an existing issue for this?

- [X] I have searched the existing issues

### Feature description

We're trying to switch from the old lambda implementation to asf. In the old lambda implementation, when using `LAMBDA_EXECUTOR=docker-reuse`, the lambda container name received a prefix that was equal to that of the local stack container in docker. (This was not the case for all `LAMBDA_EXECUTOR` flavours)

This way, we were able to track the lambda containers that were started for a given localstack instance, print the logs, kill them when necessary.

Request: Would it be possible to prefix the lambda containers with the name of the local stack container itself if present?

### 🧑‍💻 Implementation

_No response_

### Anything else?

_No response_
if runtime not in IMAGE_MAPPING:
            raise ValueError(f"Unsupported runtime {runtime}")
        if not custom_image_mapping:
            return self._default_resolve_fn(runtime)
        
        if "<runtime>" in custom_image_mapping:
            return custom_image_mapping.replace("<runtime>", runtime)
        
        try:
            mapping: dict = json.loads(custom_image_mapping)
            
            for k, v in mapping.items():
                if k not in IMAGE_MAPPING:
                    raise ValueError(
                        f"Unsupported runtime ({runtime}) provided in LAMBDA_RUNTIME_IMAGE_MAPPING"
                    )
                self._mapping[k] = v
            if runtime in self._mapping:
                return self._mapping[runtime]
            
            return self._default_resolve_fn(runtime)
        except Exception:
            LOG.error(
                f"Failed to load config from LAMBDA_RUNTIME_IMAGE_MAPPING={custom_image_mapping}"
            )
            raise  
    def get_image_for_runtime(self, runtime: Runtime) -> str: