Handle `env`-less YAML in `docker-run-env`

- previously choked on `nil.as_vars` if the environment was set, but
  there was no corresponding top-level key