### Is there an existing issue for this?

- [X] I have searched the existing issues

### Feature description

Allow lambda container to have multiple networks not just one.
With the current implementation Lambda network only gets a single network, even though the Localstack container accepts multiple network values.
this is how it works currently:

> Gets the main network of the LocalStack container (if we run in one, bridge otherwise)
    If there are multiple networks connected to the LocalStack container, we choose the first as "main" network

### 🧑‍💻 Implementation

This is where the "main" network value is retrieved, may be it should be a List?
https://github.com/localstack/localstack/blob/a71e661fa6b0189e54b468713f710f0ae1b93791/localstack/utils/container_networking.py#L14

### Anything else?

_No response_
for env_name, env_value in env_vars_before.items():
            env_value_before = env_vars_before.get(env_name)
            os.environ[env_name] = env_value_before or ""
            if env_value_before is None:
                os.environ.pop(env_name, None)
    @classmethod
    def get_lambda_callable(cls, function: LambdaFunction, qualifier: str = None) -> Callable:
        """Returns the function Callable for invoking the given function locally"""
        qualifier = function.get_qualifier_version(qualifier)
        func_dict = cls.FUNCTION_CALLABLES.get(function.arn()) or {}
        
        callable = func_dict.get(qualifier) or func_dict.get(LambdaFunction.QUALIFIER_LATEST)
        if not callable:
            raise Exception(
                f"Unable to find callable for Lambda function {function.arn()} - {qualifier}"
            )
        return callable
    @classmethod
    def add_function_callable(cls, function: LambdaFunction, lambda_handler: Callable):
        """Sets the function Callable for invoking the $LATEST version of the Lambda function."""
        func_dict = cls.FUNCTION_CALLABLES.setdefault(function.arn(), {})
        qualifier = function.get_qualifier_version(LambdaFunction.QUALIFIER_LATEST)
        func_dict[qualifier] = lambda_handler
class Util:
    debug_java_port = False
    @classmethod
    def get_java_opts(cls):