### Is there an existing issue for this?

- [X] I have searched the existing issues

### Current Behavior

when running `localstack start --detached` on windows, i get the following error. but the localstack container is started

```
PS C:\Users\thomas> localstack start --detached

C:\Users\thomas>python C:\Users\thomas\AppData\Local\Programs\Python\Python38\Scripts\\localstack start --detached

     __                     _______ __             __
    / /   ____  _________ _/ / ___// /_____ ______/ /__
   / /   / __ \/ ___/ __ `/ /\__ \/ __/ __ `/ ___/ //_/
  / /___/ /_/ / /__/ /_/ / /___/ / /_/ /_/ / /__/ ,<
 /_____/\____/\___/\__,_/_//____/\__/\__,_/\___/_/|_|

 💻 LocalStack CLI 0.13.3.3

[19:44:23] starting LocalStack in Docker mode 🐳                                                       localstack.py:1152022-01-24T19:44:27.581:INFO:bootstrap.py: Execution of "prepare_host" took 3853.20ms
[19:44:27] preparing environment                                                                        bootstrap.py:709[19:44:28] configuring container                                                                        bootstrap.py:717           starting container                                                                           bootstrap.py:723Traceback (most recent call last):
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\Scripts\\localstack", line 25, in <module>
    main()
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\Scripts\\localstack", line 21, in main
    main.main()
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\cli\main.py", line 6, in main
    cli()
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\cli\plugin.py", line 15, in __call__
    self.group(*args, **kwargs)
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\click\core.py", line 1128, in __call__
    return self.main(*args, **kwargs)
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\click\core.py", line 1053, in main
    rv = self.invoke(ctx)
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\click\core.py", line 1659, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\click\core.py", line 1395, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\click\core.py", line 754, in invoke
    return __callback(*args, **kwargs)
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\cli\localstack.py", line 126, in cmd_start
    bootstrap.start_infra_in_docker_detached(console)
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\utils\bootstrap.py", line 726, in start_infra_in_docker_detached
    server.wait_is_container_running()
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\utils\bootstrap.py", line 537, in wait_is_container_running
    return poll_condition(self.is_container_running, timeout)
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\utils\common.py", line 959, in poll_condition
    while not condition():
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\utils\bootstrap.py", line 534, in is_container_running
    return DOCKER_CLIENT.is_container_running(self.container.name)
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\utils\docker_utils.py", line 381, in is_container_running
    return container_name in self.get_running_container_names()
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\utils\docker_utils.py", line 375, in get_running_container_names
    result = self.list_containers(all=False)
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\utils\docker_utils.py", line 661, in list_containers
    container_list = [json.loads(line) for line in cmd_result.splitlines()]
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\site-packages\localstack\utils\docker_utils.py", line 661, in <listcomp>
    container_list = [json.loads(line) for line in cmd_result.splitlines()]
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\json\__init__.py", line 357, in loads
    return _default_decoder.decode(s)
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\json\decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "C:\Users\thomas\AppData\Local\Programs\Python\Python38\lib\json\decoder.py", line 353, in raw_decode
    obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Invalid \escape: line 1 column 124 (char 123)
```

```
PS C:\Users\thomas> docker ps -a
CONTAINER ID   IMAGE                   COMMAND                  CREATED         STATUS         PORTS
                                                  NAMES
53b0bf523ee8   localstack/localstack   "docker-entrypoint.sh"   2 minutes ago   Up 2 minutes   127.0.0.1:4566->4566/tcp, 127.0.0.1:4571->4571/tcp, 127.0.0.1:12121->12121/tcp, 5678/tcp   localstack_main
```

### Expected Behavior

_No response_

### How are you starting LocalStack?

With the `localstack` script

### Steps To Reproduce

`localstack start --detached`

### Environment

```markdown
- OS: Windows 10
- LocalStack: 0.13.3.3
```


### Anything else?

_No response_
test_port_string = "-p 80:8080/udp"
    test_port_string_with_host = "-p 127.0.0.1:6000:7000/tcp"
    test_port_string_many_to_one = "-p 9230-9231:9230"
    test_env_string = "-e TEST_ENV_VAR=test_string=123"
    test_mount_string = "-v /var/test:/opt/test"
    argument_string = f"{test_port_string} {test_env_string} {test_mount_string} {test_port_string_with_host} {test_port_string_many_to_one}"
    env_vars = {}
    ports = PortMappings()
    mounts = []
    Util.parse_additional_flags(argument_string, env_vars, ports, mounts)
    assert env_vars == {"TEST_ENV_VAR": "test_string=123"}
    assert ports.to_str() == "-p 80:8080/udp -p 6000:7000 -p 9230-9231:9230"
    assert mounts == [("/var/test", "/opt/test")]
    argument_string = (
        "--add-host host.docker.internal:host-gateway --add-host arbitrary.host:127.0.0.1"
    )
    _, _, _, extra_hosts, _ = Util.parse_additional_flags(argument_string, env_vars, ports, mounts)
    assert {"host.docker.internal": "host-gateway", "arbitrary.host": "127.0.0.1"} == extra_hosts
    with pytest.raises(NotImplementedError):
        argument_string = "--somerandomargument"
        Util.parse_additional_flags(argument_string, env_vars, ports, mounts)
    with pytest.raises(ValueError):
        argument_string = "--publish 80:80:80:80"