Skip To Content

Instalar Docker Engine a partir de binários (contêinersWindows)

Introduzido na versão 11.3, ArcGIS Notebook Server com contêiners Windows suporta instalação do Docker Engine a partir de binários.

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 - Community versão 25.0.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 Instalar binários de servidor e cliente no Windows na documentação da Docker.
  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

Complete 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 o 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.