### Is there an existing issue for this?

- [X] I have searched the existing issues

### Feature description

Command `localstack update all` should ignore the dangling `localstack/localstack:<none>` images in the `docker images` list. 
I.e, images with tag `<none>`.

![image](https://user-images.githubusercontent.com/97876429/201023229-d9e9548f-8de0-4c25-a28e-bbf6eabf557b.png)


### 🧑‍💻 Implementation

_No response_

### Anything else?

_No response_
import subprocess
    from subprocess import CalledProcessError
    console.rule("Updating LocalStack CLI")
    with console.status("Updating LocalStack CLI..."):
        try:
            subprocess.check_output(
                [sys.executable, "-m", "pip", "install", "--upgrade", "localstack"]
            )
            console.print(":heavy_check_mark: LocalStack CLI updated")
        except CalledProcessError:
            console.print(":heavy_multiplication_x: LocalStack CLI update failed", style="bold red")
@localstack_update.command(
    name="docker-images", help="Update container images LocalStack depends on"
)
@publish_invocation
def cmd_update_docker_images():
    from localstack.utils.docker_utils import DOCKER_CLIENT
    console.rule("Updating docker images")
    all_images = DOCKER_CLIENT.get_docker_image_names(strip_latest=False)
    image_prefixes = ["localstack/", "lambci/lambda:", "mlupin/docker-lambda:"]
    localstack_images = [
        image
        for image in all_images
        if any(
            image.startswith(image_prefix) or image.startswith(f"docker.io/{image_prefix}")
            for image_prefix in image_prefixes
        )
    ]
    update_images(localstack_images)
def update_images(image_list: List[str]):