I have recently started making more use of Docker Desktop on my Windows 11 workstation, particularly in conjunction with VS Code's Remote - Containers extension and the iris-python-template repo from @Guillaume Rongier
Sometimes the container would start smoothly, but other times it would fail and report being unable to use a port.
Eventually I tracked the problem down. The Windows NAT Driver service apparently uses an OS facility to reserve a large range of ports.
Here's what an admin-level command shell showed when the container wouldn't start:


.png)