Hi, I was looking through jupyter bugs and spotted this one.
I'm pretty sure /nonexistant is a directory that doesn't exist and I'm also pretty sure that jupyter checks for a home directory to read and write some configuration files to. Probably the easiest option is to give it a home directory to write to, though messing with the --config-dir/--data-dir/--runtime-dir arguments might also work.