This is a real problem that many people experience and it's only getting bigger. I'm developing a solution for myself and soon opening it to others. You can get in touch with me on Twitter (@bnjs) if you're interested in joining a closed beta.
I run and this is fine with me. I don't go anywhere without my phone anyway, and I imagine GPS on the Watch would mean shorter battery life or bigger battery/watch.
As others have commented, in my opinion Windows Phone will have a negligible influence on the mobile market going forward. I think it would be a much better investment of your time to start developing on either iOS/Android (or both!) as early as possible.
`run` creates a container from an image and tries to start it. If it doesn't start you have a stopped container in `docker ps -a`. If it does start, you have a started container in `docker ps`. You could stop a started container if you wanted, and later start it again without having to use `run` all over again.
Sometimes running fails to start the container because there's a problem. You'll then have a stopped container.