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. ArcGIS Notebook Server suporta os sistemas operacionais Red Hat Enterprise Linux eUbuntu. A edição do Docker que você deve usar depende do sistema operacional (SO) que sua máquina utiliza:
- Se você estiver executando o Red Hat Enterprise Linux, somente Mirantis Container Runtime será suportado pelo ArcGIS Notebook Server.
- Se você estiver executando o Ubuntu, você poderá utilizar a edição do Docker. Consulte Docker e ArcGIS Notebook Server para obter mais informações sobre qual edição é apropriada para sua implantação.
Edição Docker | Sistema operacional | Tipo de imagem de tempo de execução do notebook (Contêiner) |
---|---|---|
Docker Engine Community edition 20.10.13 ou superior | Ubuntu Server LTS 18.04 Ubuntu Server LTS 20.04 Ubuntu Server LTS 22.04 Rocky Linux 8.6 | Linux |
Mirantis Container Runtime versão 20.10.13 ou posterior | Ubuntu Server LTS 18.04 Ubuntu Server LTS 20.04 Ubuntu Server LTS 22.04 Red Hat Enterprise Linux Server 8.6 Oracle Linux 8.6 Rocky 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.
Instalar o Mirantis Container Runtime no Red Hat Enterprise Linux, Ubuntu e Rocky Linux
Para instalar o Mirantis Container Runtime, você deve obter uma avaliação ou assinatura do software.
- Desinstale qualquer versão anterior do Docker em sua máquina.
Consulte a documentação do Docker desta versão para etapas completas de desinstalação.
- 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).
- 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
- 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.
- 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.
- 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.
- 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.
- 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.
- Siga as etapas no guia do Rocky LinuxDocker .
O daemon do Docker inicia automaticamente após a instalação.
- 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.
- 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>
- 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.
- Para evitar ficar sem espaço em disco durante atualizações futuras, certifique-se de que o diretório /var tenha pelo menos 50 GB de espaço em disco.
- Troque para a conta de raiz. Para alterar o diretório que o Docker utiliza para armazenar imagens do contêiner do /var/lib/docker para outro diretório, insira os comandos abaixo de um terminal (note que os comandos irão para e reiniciar o Docker).
Nos comandos a seguir, o novo diretório de destino é /data/docker:
- systemctl stop docker.service
- mkdir /data/docker
- chmod 755 /var/lib/docker
- mv /var/lib/docker /data/docker
- ln -s /data/docker /var/lib/docker
- systemctl start docker.service
Você está agora pronto para instalar o ArcGIS Notebook Server em sua máquina.