Skip To Content

Instalar el motor de contenedor para ArcGIS Notebook Server (contenedores de Linux)

En los pasos siguientes se describe cómo descargar, instalar y configurar el software de asignación de contenedores de Docker requerido por ArcGIS Notebook Server. En Docker y ArcGIS Notebook Server, consulte la introducción sobre Docker y aprenda cómo se usa en ArcGIS Notebook Server.

Descargar e instalar Docker

Hay dos ediciones de Docker disponibles para sistemas Linux: Docker Engine Community y Mirantis Container Runtime.

Si se ejecuta Ubuntu o Red Hat Enterprise Linux Server, puede utilizar cualquiera de las ediciones de Docker.

Edición de DockerSistema operativoTipo de imagen de tiempo de ejecución de notebook (contenedor)

Docker Engine Community edition 23.0 o posterior

Ubuntu Server LTS 20.04

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8 actualización 8

Red Hat Enterprise Linux Server 9 actualización 2

Rocky Linux 9 actualización 2

AlmaLinux 9 actualización 2

Linux

Mirantis Container Runtime versión 23.0 o posterior

Ubuntu Server LTS 20.04

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8 actualización 8

Red Hat Enterprise Linux Server 9 actualización 2

Oracle Linux 9 actualización 2

Oracle Linux 8.6

Linux

Nota:

Puesto que Docker es un componente de software externo, en este tema no se detallan los pasos completos para instalar Docker. Consulte el sitio web de Docker para obtener la información más actualizada.

Instalar Mirantis Container Runtime en Red Hat Enterprise Linux Server, Ubuntu y Oracle Linux

Para instalar Mirantis Container Runtime, necesita una versión de prueba o una suscripción del software.

  1. Desinstale cualquier versión anterior de Docker de su equipo.

    Consulte la documentación de Docker de dicha versión para obtener los pasos completos de desinstalación.

  2. Siga los pasos de la guía de instalación Linux de su distribución de Mirantis Container Runtime.
    Nota:

    Actualmente Mirantis no tiene una guía de instalación separada para Rocky Linux, pero la guía de instalación de Red Hat Enterprise Linux se puede seguir para la instalación en Rocky Linux.

    Nota:

    En este documento, se describen los dos métodos que se pueden utilizar para instalar el software (desde un repositorio de Docker o mediante un paquete RPM).

  3. Dado que Docker no se inicia automáticamente una vez finalizadas su instalación y configuración, ejecute el siguiente comando para iniciar el daemon Docker:
    $ sudo systemctl start docker
  4. Ejecute el siguiente comando para comprobar que Docker se haya instalado correctamente y pueda acceder a imágenes de contenedor:
    $ sudo docker run hello-world

Continúe con la siguiente sección Configurar ajustes y entornos de Docker.

Instale Docker Engine Community en Red Hat Enterprise Linux Server o AlmaLinux

La edición Docker Engine Community se puede descargar de forma gratuita, pero debe tener una cuenta de Docker.

  1. Desinstale cualquier versión anterior de Docker de su equipo.

    Consulte la documentación de Docker de dicha versión para obtener los pasos completos de desinstalación.

  2. Siga los pasos que se indican en Obtener Docker CE para CentOS.

    En este documento se describen los dos métodos que se pueden utilizar para instalar el software (desde un repositorio de Docker o a través de un paquete DEB).

    El demonio de Docker se inicia automáticamente después de la instalación.

  3. Ejecute el siguiente comando para comprobar que Docker se haya instalado correctamente y pueda acceder a imágenes de contenedor:
    $ sudo docker run hello-world

Continúe con la siguiente sección Configurar ajustes y entornos de Docker.

Instalar Docker Engine Community en Ubuntu

La edición Docker Engine Community se puede descargar de forma gratuita, pero debe tener una cuenta de Docker.

  1. Desinstale cualquier versión anterior de Docker de su equipo.

    Consulte la documentación de Docker de dicha versión para obtener los pasos completos de desinstalación.

  2. Siga los pasos que se indican en Obtener Docker CE para Ubuntu.

    En este documento se describen los dos métodos que se pueden utilizar para instalar el software (desde un repositorio de Docker o a través de un paquete DEB).

    El demonio de Docker se inicia automáticamente después de la instalación.

  3. Ejecute el siguiente comando para comprobar que Docker se haya instalado correctamente y pueda acceder a imágenes de contenedor:
    $ sudo docker run hello-world

Continúe con la siguiente sección Configurar ajustes y entornos de Docker.

Instalar Docker Engine Community en Rocky Linux

La edición Docker Engine Community se puede descargar de forma gratuita, pero debe tener una cuenta de Docker.

  1. Desinstale cualquier versión anterior de Docker de su equipo.

    Consulte la documentación de Docker de dicha versión para obtener los pasos completos de desinstalación.

  2. Siga los pasos de la guía de Rocky Linux Docker.

    El demonio de Docker se inicia automáticamente después de la instalación.

  3. Ejecute el siguiente comando para comprobar que Docker se haya instalado correctamente y pueda acceder a imágenes de contenedor:
    $ sudo docker run hello-world

Continúe con la siguiente sección Configurar ajustes y entornos de Docker.

Configurar ajustes y entornos de Docker

Una vez que la edición adecuada de Docker esté instalada en su equipo, configure Docker para utilizarlo con ArcGIS Notebook Server.

  1. Agregue su cuenta de usuario del SO (o la cuenta utilizada para instalar ArcGIS Notebook Server) al grupo llamado docker, que se ha creado automáticamente durante la instalación.

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

  2. Cierre la sesión y vuelva a iniciarla con la cuenta de usuario del SO para que los cambios surtan efecto y compruebe que pueda ejecutar los comandos de Docker desde la cuenta.

    $ docker run hello-world

    Docker utiliza el directorio /var como su registro local para imágenes de contenedor. Durante el proceso de actualización de versiones posteriores, también se copiarán imágenes nuevas en el directorio /var. Para evitar quedarse sin espacio en disco durante actualizaciones futuras, asegúrese de que el directorio /var tenga al menos 75 GB de espacio en disco.

  3. Edite /etc/docker/daemon.json.

    Nota:
    Si no existe este archivo, créelo.

  4. Defina data-root en un directorio local de su equipo.

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

  5. Elimine /var/lib/docker y cree un vínculo físico que haga referencia a /data/docker.

    $ rm -rf /var/lib/docker
    $ ln -s /data/docker /var/lib/docker

  6. Reinicie Docker.

    $ systemctl stop docker.service
    $ systemctl start docker.service

Ahora ya está todo listo para instalar ArcGIS Notebook Server en su equipo.