Quando inicia uma instância do Deep Learning VM Image, é inicializada uma sessão do JupyterLab.
Para configurar o encaminhamento de portas SSH, conclua os passos seguintes e, em seguida, aceda à sua sessão do JupyterLab através de um navegador local:
- Execute o seguinte comando através da CLI Google Cloud no terminal da sua preferência ou na Cloud Shell: - gcloud compute ssh \ --project PROJECT_ID \ --zone ZONE \ INSTANCE_NAME \ -- -L 8080:localhost:8080 - Substitua o seguinte: - PROJECT_ID: o seu Google Cloud ID do projeto
- ZONE: a zona onde a sua instância está localizada
- INSTANCE_NAME: o nome da sua instância
 
- Aceda à sua sessão do JupyterLab através de um navegador local: - Se executou o comando na sua máquina local, visite - https://localhost:8080para aceder ao JupyterLab.
- Se executou o comando através da Cloud Shell, aceda ao JupyterLab através da Pré-visualização Web na porta 8080. 
 
Resolução de problemas
Sintoma: quando usa o encaminhamento de portas SSH para se ligar ao JupyterLab, não consegue estabelecer ligação à instância.
Problema: está a tentar estabelecer ligação ao socket TCP errado.
Solução:
- Em alguns clientes Linux, o localhost é resolvido para o endereço loopback IPv6 ( - ::1). Verifique isto através de- ping -c 1 localhost. Se este comando devolver o endereço IPv6, use- -L 8080:127.0.0.1:8080(em vez de- -L 8080:localhost:8080) no comando- gcloud compute ssh.
- Certifique-se de que se liga a - http://localhost:8080(em vez de- https://localhost:8080) no seu cliente local.