I have been running into the same problem. It seems like there is a >1sec delay in eth0 being set up when a container starts.What I have done is add a sleep to the entrypoint / run like this:
ENTRYPOINT sleep 2 && sockd
It seems to solve all the problems I have been having.