Skip To Content

Instalar Docker para ArcGIS Notebook Server

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. ArcGIS Notebook Server es compatible con los sistemas operativos Red Hat Enterprise Linux y Ubuntu. La edición de Docker que se debe usar depende del sistema operativo (SO) que se ejecute en su equipo:

  • Si se ejecuta Red Hat Enterprise Linux, ArcGIS Notebook Server solo es compatible con Mirantis Container Runtime.
  • Si se ejecuta Ubuntu, puede utilizar cualquiera de las ediciones de Docker. Consulte Docker y ArcGIS Notebook Server para obtener más información sobre cuál es la edición adecuada para su implementación.

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

Edición Docker Engine Community 20.10.x o posteriores

Ubuntu Server LTS 18.04

Ubuntu Server LTS 20.04

Linux

Mirantis Container Runtime versión 20.10 o posteriores

Ubuntu Server LTS 18.04

Ubuntu Server LTS 20.04

Red Hat Enterprise Linux Server 8

Oracle Linux 8

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

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 que se indican en la Guía de implementación de Mirantis Container Runtime para Red Hat Enterprise Linux del sitio de Mirantis.

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

Instalar Mirantis Container Runtime en Ubuntu

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 que se indican en la Guía de implementación de Ubuntu para Mirantis Container Runtime del sitio de Mirantis.

    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 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 Instalar Docker Engine en 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.

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 debería de haberse creado automáticamente tras 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.

  3. Para evitar quedarse sin espacio en disco durante actualizaciones futuras, asegúrese de que el directorio /var tenga al menos 50 GB de espacio en disco.
  4. Cambie a la cuenta raíz. Para cambiar el directorio que Docker utiliza para almacenar imágenes de contenedor de /var/lib/docker a otro directorio, introduzca los siguientes comandos en un terminal (tenga en cuenta que los comandos detendrán y reiniciarán Docker).
    En los siguientes comandos, el nuevo directorio de destino será /data/docker:
    1. systemctl stop docker.service
    2. mkdir /data/docker
    3. chmod 755 /var/lib/docker
    4. mv /var/lib/docker /data/docker
    5. ln -s /data/docker /var/lib/docker
    6. systemctl start docker.service

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