O JupyterLab é um ambiente de desenvolvimento interativo de ponta baseado na Web, que atende a notebooks, códigos e dados. Com uma interface flexível, os usuários podem facilmente configurar e organizar fluxos de trabalho em ciência de dados, computação científica, jornalismo computacional e aprendizado de máquina.
O Linode Marketplace permite que você implemente facilmente software em uma instância de computação usando o Cloud Manager. Consulte Introdução aos aplicativos Marketplace para obter as etapas completas.
- Faça login no Cloud Manager e selecione o link Marketplace no menu de navegação esquerdo. Isso exibe a página Linode Create com a guia Marketplace pré-selecionada.
- Na seção Selecionar aplicativo, selecione o aplicativo que você gostaria de implantar.
- Preencha o formulário seguindo as etapas e as orientações do guia Creating a Compute Instance (Criando uma instância de computação ). Dependendo do aplicativo Marketplace que você selecionou, pode haver opções de configuração adicionais disponíveis. Consulte a seção Opções de configuração abaixo para obter distribuições compatíveis, planos recomendados e quaisquer opções de configuração adicionais disponíveis para esse aplicativo Marketplace .
- Clique no botão Criar Linode. Uma vez que a Instância de Computação tenha sido provisionada e totalmente ligada, aguarde que a instalação do software esteja concluída. Se a instância for desligada ou reiniciada antes deste tempo, a instalação do software provavelmente falhará.
- Para verificar se o aplicativo foi totalmente instalado, consulte Get Started with Marketplace Apps > Verify Installation. Depois de instalado, siga as instruções da seção Getting Started After Deployment para acessar o aplicativo e começar a usá-lo.
Para verificar se o aplicativo foi totalmente instalado, consulte Get Started with Marketplace Apps > Verify Installation. Depois de instalado, siga as instruções da seção Getting Started After Deployment para acessar o aplicativo e começar a usá-lo.
Opções de configuração
- Distribuições com suporte: Ubuntu 22.04 LTS
- Plano recomendado: Todos os tipos e tamanhos de planos podem ser usados.
Opções do JupyterLab
- Endereço de e-mail (obrigatório): Digite o endereço de e-mail a ser usado para gerar os certificados SSL.
Opções de Linode
Usuário limitado (Opcional)
Você pode opcionalmente preencher os seguintes campos para criar automaticamente um usuário limitado para sua nova Instância de Computação. Isto é recomendado para a maioria das implementações como uma medida de segurança adicional. Esta conta será atribuída à sudo grupo, que fornece permissão elevada ao executar comandos com o sudo
prefixo.
- Usuário limitado do sudo: Digite seu nome de usuário preferido para o usuário limitado.
- Senha para o usuário limitado: Digite uma senha forte para o novo usuário.
- Chave pública SSH para o usuário limitado: Se você deseja entrar como usuário limitado através de autenticação de chave pública (sem digitar uma senha), digite sua chave pública aqui. Consulte Criando um par de chaves SSH e Configurando autenticação de chave pública em um servidor para obter instruções sobre como gerar um par de chaves.
- Desabilitar acesso root sobre SSH: Para bloquear o usuário root de fazer login sobre SSH, selecione Sim (recomendado). Você ainda pode mudar para o usuário root uma vez logado e você também pode logar como root através de Lish.
Domínio personalizado (Opcional)
Se você deseja configurar automaticamente um domínio personalizado, primeiro precisa configurar seu domínio para usar os servidores de nomes da Linode. Normalmente, isso é feito diretamente por meio do seu registrador. Consulte Usar os servidores de nomes da Linode com seu domínio. Quando isso for concluído, você poderá preencher os seguintes campos para o aplicativo Marketplace :
- Linode API Token: Se você deseja usar o Linode's DNS Manager para gerenciar os registros DNS do seu domínio personalizado, crie um Linode API Personal Access Token em sua conta com acesso de leitura/gravação aos domínios. Se isso for fornecido junto com os campos de subdomínio e domínio (descritos abaixo), a instalação tentará criar registros DNS por meio do Linode API. Consulte Obter um token de acesso API . Se não fornecer esse campo, será necessário configurar manualmente os registros de DNS por meio do provedor de DNS e apontá-los para o endereço IP da nova instância.
- Subdomínio: O subdomínio que você deseja utilizar, como por exemplo www para
www.example.com
. - Domínio: O nome de domínio que você deseja usar, como por exemplo.com.
Começando após a implantação
Acessando o Jupyter Server
Inicie seu navegador da Web e navegue até o domínio personalizado que você definiu durante a implantação ou o domínio DNS reverso (rDNS) associado à sua Instância de computação (por exemplo, 192-0-2-1.ip.linodeusercontent.com). Isso o direcionará para a página de login do Jupyter Server, onde será necessário inserir um token ou senha. Para obter orientação sobre como localizar os endereços IP e as informações de rDNS do seu Linode, consulte o guia Managing IP Addresses.
Obtenção do token Jupyter
Por padrão, o Jupyter emite um token para autenticação. O token de acesso ao Jupyter foi gerado automaticamente durante o processo de instalação inicial e é armazenado no diretório /root/.credentials
arquivo. Para visualizar o token padrão, faça login na sua Instância de computação por meio do Console LISH ou via SSH, e verifique o conteúdo do arquivo:
cat /root/.credentials
Copie e cole esse token no campo Password ou token: na página de login do Jupyter. Se preferir a autenticação por senha, use o token para definir uma senha na seção Configurar uma senha na página de login. Feito isso, você poderá usar tanto o token quanto a senha para acessar o JupyterLab.
Mais informações
Você pode desejar consultar os seguintes recursos para obter informações adicionais sobre este tópico. Embora estes sejam fornecidos na esperança de serem úteis, por favor, note que não podemos garantir a precisão ou a pontualidade dos materiais hospedados externamente.
O aplicativo JupyterLab Marketplace foi desenvolvido para a Linode pela JupyterLab. Para obter suporte sobre a implantação do aplicativo, entre em contato com o Suporte da Linode. Para obter suporte sobre a ferramenta ou o software em si, use as informações na barra lateral.