Instead of not adding experimental routes at all, fail with an explicit message if the daemon is not running in experimental mode. Added the `router.Experimental` which does this automatically. Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com> Upstream-commit: 3976a33c1a578827da3726bec3927cc058fe326a Component: engine
docker.go contains Docker daemon's main function.
This file provides first line CLI argument parsing and environment variable setting.