$ docker run --rm -it -v $(pwd)/init.vim:/root/.config/nvim/init.vim -v $(pwd)/pyls-wrapper.sh:/usr/bin/pyls -v $(pwd):/opt/app pvim bash -lVim is called nvim. Don't forget to install the Plugins with :PlugInstall. :UpdateRemotePlugins will fix post-installation errors when deoplete is missing (restart nvim first). A virtualenv with django is in /virtualenv.