Здесь есть 2 проблемы:
- проблема с подключением к экземпляру (и впоследствии проблема с достижением Jupyter на localhost: 8080) и
- проблема с доступом к домашней папке
Давайте обратимся к ним обоим.Чтобы подключиться к экземпляру, вам нужно выполнить следующую команду:
export INSTANCE_NAME=...
gcloud compute ssh $INSTANCE_NAME -- -L 8080:localhost:8080
Вы пробовали это?Какой был вывод?
Второй - это домашняя папка.Когда вы подключаетесь к экземпляру по умолчанию, gcloud использует ваше имя пользователя.Тем не менее, Jupyter работает под пользователем jupyter
.Чтобы использовать SSH под пользователем Jupyter, вам нужно изменить команду gcloud, чтобы она выглядела следующим образом:
export INSTANCE_NAME=...
gcloud compute ssh jupyter@$INSTANCE_NAME -- -L 8080:localhost:8080
Подробнее о другом способе подключения к экземпляру DL можно узнать здесь .