Instrução

Obter Docker Desktop para executar na inicialização do Notebook Server

Last Published: May 5, 2021

Resumo

Em qualquer ambiente corporativo, é crucial que os serviços possam reiniciar automaticamente em caso de interrupção ou falha, por exemplo, a máquina do servidor é reiniciada inesperadamente.

Ao executar o ArcGIS Notebook Server no Windows, isso pode ser um pouco complicado devido ao uso do Docker Desktop pelo Notebook Server. O Docker Desktop é um aplicativo de desktop executado no sistema operacional Windows que permite criar e executar contêiners. O Docker Desktop deve ser executado por um usuário e pode apresentar problemas quando o aplicativo inteiro, incluindo a GUI, não for carregado corretamente.Esta, assim como outras limitações, é a razão pela qual a Esri recomenda instalar o ArcGIS Notebook Server no Linux ao invés do Windows.

Procedimento

As etapas a seguir descrevem como fazer com que o Docker Desktop seja executado automaticamente quando o Windows é inicializado, o que permite que o ArcGIS Notebook Server tenha funcionalidade completa na inicialização após a máquina host se recuperar de uma falha e/ou reinicialização inesperada.

  1. Instale o Docker Desktop de acordo com a Documentação da Esri.
  2. Crie uma conta de usuário local para executar o Docker Desktop.
  3. Adicione este usuário local aos seguintes grupos Administradores e docker-users.
  4. Abra Agendador de Tarefas e crie uma nova tarefa.
  5. Preencha os seguintes detalhes na guia geral:
    • Nome: Forneça um nome descritivo para identificar facilmente esta tarefa.
    • Descrição: Descreva o que esta tarefa faz e quaisquer outros detalhes que ajudarão usuários futuros, como 'Conta de Usuário' definida para executar a tarefa.
    • Ao executar a tarefa, use a seguinte conta de usuário: Defina como a conta de usuário local criada na Etapa 2.
    • Assegure que Executar se o usuário logado ou não esteja selecionado.
    • Assegure que Executar com privilégios mais altos esteja selecionado.
  6. Vá para guia Ativação e adicione um novo acionador com os seguintes parâmetros:
    • Comece a tarefa: Na inicialização
    • Atrasar tarefa para: 5 minutos
    • Assegure que Habilitado esteja selecionado
  7. Vá para a guia Ações e adicione uma nova ação com os seguintes parâmetros:
    • Ação: Iniciar um programa
    • Programa/script: Procure pela localização da instalação do Docker Desktop e selecione o aplicativo Docker Desktop.exe 
  8. Vá para a guia Configurações e certifique-se de que as seguintes opções estejam selecionadas:
    • Permitir que a tarefa seja executada sob demanda
    • Se a tarefa em execução não terminar quando solicitado, force-a a parar
  9. Selecione OK para criar a tarefa. O Docker Desktop agora está configurado para ser executado na inicialização.

Observe que o atraso na tarefa é importante, pois permite que o Windows termine a inicialização antes que o Docker Desktop tente ser executado. Se forem encontrados problemas em que os contêiners não podem ser executados, tente aumentar o atraso para 10-15 minutos.

ID do Artigo: 000024946

Receba notificações e encontre soluções para problemas novos ou comuns

Obtenha respostas resumidas e soluções de vídeo do nosso novo chatbot de IA.

Baixe o Aplicativo de Suporte da Esri

Informações Relacionadas

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download