The default depends on whether you use `--docker`/`--kubernetes` or not. With then it will use the options given to those arguments, without it will create from the current context. Seems a bit finicky to me I'll admit.  To make it less so we could remove the defaulting entirely but then creating from the current/environment is a bit more of a pain.