### Is there an existing issue for this?

- [X] I have searched the existing issues

### Feature description

Currently, the default port range for external services is configured in `config.py` as follows:
https://github.com/localstack/localstack/blob/075a6fcfcc29af99e1997d73abea6e88351f3c84/localstack/config.py#L462-L472
This means that the default service range is: (4510,4540]
But the example `docker-compose.yml` states (4510, 4530):
https://github.com/localstack/localstack/blob/075a6fcfcc29af99e1997d73abea6e88351f3c84/docker-compose.yml#L12

The currently stated 20 ports can already be somewhat limiting if a lot of external services are started (f.e. lots of clusters or databases). Therefore the range should be broadened and correctly defined in our example `docker-compose.yml` file.

### 🧑‍💻 Implementation

- [x] Broaden the service port range to 50 ports.
- [x] Update the example docker-compose file.

### Anything else?

_No response_
image_name = ls_service_details.get("image", "")
    if image_name.split(":")[0] not in constants.OFFICIAL_IMAGES:
        warns.append(
            'Using custom image "%s", we recommend using an official image: %s'
            % (image_name, constants.OFFICIAL_IMAGES)
        )
    
    network_mode = ls_service_details.get("network_mode")
    image_name = ls_service_details.get("image")
    container_name = ls_service_details.get("container_name") or ""
    docker_ports = (port.split(":")[-2] for port in ls_service_details.get("ports", []))
    docker_env = dict(
        (env.split("=")[0], env.split("=")[1]) for env in ls_service_details.get("environment", {})
    )
    edge_port = str(docker_env.get("EDGE_PORT") or config.EDGE_PORT)
    main_container = config.MAIN_CONTAINER_NAME
    
    if (
        docker_env.get("PORT_WEB_UI") not in ["${PORT_WEB_UI- }", None, ""]
        and image_name == "localstack/localstack"
    ):
        warns.append(
            '"PORT_WEB_UI" Web UI is now deprecated, '
            'and requires to use the "localstack/localstack-full" image.'
        )
    if not docker_env.get("HOST_TMP_FOLDER"):
        warns.append(
            'Please configure the "HOST_TMP_FOLDER" environment variable to point to the '
            + "absolute path of a temp folder on your host system (e.g., HOST_TMP_FOLDER=${TMPDIR})"
        )