Skip To Content

Instale Docker Engine de binários (contêiners Windows) (Beta)

Introduzido na versão 11.2, ArcGIS Notebook Server com contêiners Windows suporta instalação do Docker Engine de binários como um recurso beta.

Requisitos

A instalação do Docker Engine a partir de binários possui os seguintes requisitos:

Sistema operacionalEdição DockerTipo de imagem de tempo de execução do notebook (Contêiner)Requisitos adicionais

Windows Server 2022 Standard e Datacenter

Docker Engine - Versão da comunidade 23.0 ou posterior

Windows

Opcionalmente, você pode instalar o Hyper-V.

Anotação:

Existem limitações para o número máximo de contêiners que podem ser executados com isolamento do Hyper-V no Windows Server 2022 Standard.

Consulte Windows FAQ para mais informações.

Instale Docker Engine de binários

Conclua as etapas a seguir para instalar o Docker Engine a partir de binários:

  1. Desinstale qualquer versão anterior do Docker em sua máquina.
  2. Desative o recurso de Contêiners em seu servidor local, se estiver habilitado.

    Consulte Documentação da Microsoft para mais informações.

  3. Habilite o recurso Windows Containers executando o seguinte comando no Windows Powershell com privilégios administrativos:

    Add-WindowsFeature Containers

  4. Siga as instruções para reiniciar sua máquina.
  5. Verifique a instalação do recurso de Contêiners executando o seguinte comando:

    Get-WindowsFeature Containers

  6. Siga as instruções da seção Instale binários de servidor e cliente no Windows na documentação da Microsoft.
  7. Adicione o caminho do diretório docker, por exemplo C:\Program Files\docker, às variáveis ​​do caminho do ambiente.
  8. Verifique o status de instalação e execução do daemon do Docker executando o seguinte comando:

    docker version

Configurar Docker Engine

Conclua as etapas a seguir para configurar o Docker Engine:

  1. Se a conta usada para instalar o ArcGIS Notebook Server não faz parte do grupo de administradores, execute as seguintes etapas:
    1. No menu Iniciar em sua máquina Windows, abra o aplicativo Gerenciamento do Computador.
    2. Na barra lateral esquerda, expanda o item Usuários e grupos locais e abra a pasta Grupos.
    3. Escolha o grupo docker-users na lista de grupos e clique duas vezes nele.

      Se um grupo usuários docker ainda não existe, crie um.

    4. Clique no botão Adicionar, localize a conta que você usou para instalar o ArcGIS Notebook Server e escolha-a. Clique em OK para confirmar.
    5. Clique em OK para fechar a caixa de diálogo do grupo.
    6. Crie um arquivo de configuração no C:\ProgramData\docker\config\daemon.json para definir um grupo de segurança para Docker.
    7. Edite C:\ProgramData\docker\config\daemon.json para adicionar ao grupo usuários docker.

        
      {
        "group" : "docker-users"
      }

  2. Habilite a porta 2375 para poder usar a API remota do Docker. Esta porta só será usada internamente pelo ArcGIS Notebook Server e deve ser protegida contra uso externo. Para habilitar a porta, abra uma janela de comando como administrador e execute o seguinte comando:
    sc config docker binpath= "\"C:\Program Files\docker\dockerd.exe\" --run-service -H tcp://localhost:2375 -H npipe://"
  3. Reinicie o Docker com o seguinte comando:

    net stop docker
    net start docker

  4. Após o componente do Docker ser instalado, reinicie sua máquina.

    Anotação:
    Cada vez que você instala ou atualiza o componente Docker, deve reiniciar a máquina.

Alterar o local de instalação da imagem padrão do Docker

Para alterar o local de instalação da imagem padrão do Docker, siga os passos abaixo:

  1. Edite o arquivo em C:\ProgramData\docker\config\daemon.json.
  2. Defina data-root para o local escolhido em sua máquina local.

     {
    "data-root": "d:\\docker"
    }

  3. Reinicie o Docker.