I'm trying to connect VS Code Remote Development to a JupyterLab server running on Google Cloud with AI Platform (a Notebook instance).
How do I add a ssh host that connects not to the vm, but the docker container running the JupyterLab server?
I want to be able to edit source in that container from my local laptop's VS Code
I'm aware of gcloud compute config-ssh, which edits my ~/.ssh/config and adds a Host entry, which VS Code can use to connect to the VM. But I need to go a level further, into the file system of the docker container running there.
EDIT: The premise of my question is wrong, I've learned. jupyterlab doesn't run in a container; it runs on the VM normally. So, ssh'ing in to the VM gives me access to the same filesystem as what's available to jupyter. The only catch is specifying the jupyter user to ssh.