Yeah, same here. The problem appears to be that docker is not able to bind to ports on IP addresses other than “unspecified” or 127.0.0.1
% docker run -p 127.0.0.1:4443:443 -it --rm hello-world
Hello from Docker!
(..)
% docker run -p 4443:443 -it --rm hello-world
Hello from Docker!
(..)
% docker run -p 192.168.28.82:4443:443 -it --rm hello-world
docker: Error response from daemon: driver failed programming external connectivity on endpoint mystifying_ritchie (186ef8bc7cffec5ae617929a562bb42a5f6add3990ccfa510e642e20e50278b8): Error starting userland proxy: listen tcp 192.168.28.82:4443: bind: cannot assign requested address.
% lsof -i :4443
%
192.168.28.82 is my workstation’s IP address and nothing is listening on 4443. Before the upgrade to 2.2.2.0 everything worked alright.