Skip To Content

Instalar mecanismo de contêiner para ArcGIS Notebook Server (contêiners do Linux).

As etapas abaixo descrevem como fazer o download, instalar e configurar o software de alocação de contêiner Docker exigido pelo ArcGIS Notebook Server. Consulte Docker e ArcGIS Notebook Server para uma introdução para ao Docker e como é usado noArcGIS Notebook Server.

Baixar e instalar o Docker

Há duas edições do Docker disponíveis para sistemas Linux Docker Engine Community e Mirantis Container Runtime.

Se você estiver executando o Ubuntu ou Red Hat Enterprise Linux Server, você poderá utilizar a edição do Docker.

Edição DockerSistema operacionalTipo de imagem de tempo de execução do notebook (Contêiner)

Edição da Docker Engine Community 23.0 ou posterior

Ubuntu Server LTS 20.04

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8 update 8

Red Hat Enterprise Linux Server 9 update 2

Rocky Linux 9 update 2

AlmaLinux 9 update 2

Linux

Mirantis Container Runtime versão 23.0 ou posterior

Ubuntu Server LTS 20.04

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8 update 8

Red Hat Enterprise Linux Server 9 update 2

Oracle Linux 9 update 2

Oracle Linux 8.6

Linux

Anotação:

Devido ao fato do Docker ser um componente de software de terceiros, este tópico não detalha as etapas completas para instalar o Docker. Revise e consulte o site Docker para obter as informações mais atualizadas.

Instale o Mirantis Container Runtime no Red Hat Enterprise Linux Server, Ubuntu e Oracle Linux

Para instalar o Mirantis Container Runtime, você deve obter uma avaliação ou assinatura do software.

  1. Desinstale qualquer versão anterior do Docker em sua máquina.

    Se refira à documentação do Docker para essa versão para etapas completas de desinstalação.

  2. Siga as etapas em seu guia de instalação do Mirantis Container Runtime de distribuição do Linux .
    Anotação:

    Atualmente o Mirantis não tem um guia de instalação separado paraRocky Linux, mas o guia de instalação do Red Hat Enterprise Linux pode ser seguido para instalação no Rocky Linux.

    Anotação:

    O documento descreve os dois métodos que você pode usar para instalar o software (de um repositório do Docker ou por meio de um pacote RPM).

  3. Já que o Docker não inicia automaticamente após a instalação e configuração, inicie o daemon Docker executando o seguinte comando:
    $ sudo systemctl start docker
  4. Verifique se o Docker está instalado corretamente e pode acessar imagens de contêiner executando o seguinte comando:
    $ sudo docker run hello-world

Prossiga para a seção Definir as configurações e ambientes do Docker abaixo.

Instalar Docker Engine Community no Red Hat Enterprise Linux Server ou AlmaLinux

A edição do Docker Engine Community é um download gratuito, mas requer que você tenha uma conta do Docker.

  1. Desinstale qualquer versão anterior do Docker em sua máquina.

    Se refira à documentação do Docker para essa versão para etapas completas de desinstalação.

  2. Siga as etapas em Obter Docker CE para CentOS.

    O documento descreve os dois métodos que você pode usar para instalar o software (de um repositório do Docker ou por meio de um pacote DEB).

    O daemon do Docker inicia automaticamente após a instalação.

  3. Verifique se o Docker está instalado corretamente e pode acessar imagens de contêiner executando o seguinte comando:
    $ sudo docker run hello-world

Prossiga para a seção Definir as configurações e ambientes do Docker abaixo.

Instale o Docker Engine Community no Ubuntu

A edição do Docker Engine Community é um download gratuito, mas requer que você tenha uma conta do Docker.

  1. Desinstale qualquer versão anterior do Docker em sua máquina.

    Se refira à documentação do Docker para essa versão para etapas completas de desinstalação.

  2. Siga as etapas em Obter Docker CE para Ubuntu.

    O documento descreve os dois métodos que você pode usar para instalar o software (de um repositório do Docker ou por meio de um pacote DEB).

    O daemon do Docker inicia automaticamente após a instalação.

  3. Verifique se o Docker está instalado corretamente e pode acessar imagens de contêiner executando o seguinte comando:
    $ sudo docker run hello-world

Prossiga para a seção Definir as configurações e ambientes do Docker abaixo.

Instale o Docker Engine Community no Rocky Linux

A edição do Docker Engine Community é um download gratuito, mas requer que você tenha uma conta do Docker.

  1. Desinstale qualquer versão anterior do Docker em sua máquina.

    Se refira à documentação do Docker para essa versão para etapas completas de desinstalação.

  2. Siga as etapas no guia do Rocky LinuxDocker .

    O daemon do Docker inicia automaticamente após a instalação.

  3. Verifique se o Docker está instalado corretamente e pode acessar imagens de contêiner executando o seguinte comando:
    $ sudo docker run hello-world

Prossiga para a seção Definir as configurações e ambientes do Docker abaixo.

Defina as configurações e ambientes do Docker

Quando a edição do Docker apropriada for instalado em sua máquina, configure o Docker para utilizar com ArcGIS Notebook Server.

  1. Adicione sua conta de usuário do OS (ou conta utilizada para instalar o ArcGIS Notebook Server) para o grupo denominado docker, que foi criado automaticamente na instalação.

    $ sudo usermod -aG docker <ArcGIS Notebook Server install account>

  2. Saia e entre novamente na conta de usuário do sistema operacional para que as alterações tenham efeito e verifique se você pode executar comandos do Docker a partir da conta.

    $ docker run hello-world

    O Docker utiliza o diretório /var como seu registro do sistema local para imagens do contêiner. Durante o processo de atualização de lançamentos subsequentes, novas imagens serão copiadas para o diretório do /var também.

  3. Edite /etc/docker/daeomn.json.

    Anotação:
    Se este arquivo não existir, crie-o.

  4. Defina data-root para um diretório local em sua máquina.

     {"data-root" : "/data/docker"}

  5. Reinicie o Docker.

Você está agora pronto para instalar o ArcGIS Notebook Server em sua máquina.