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 Desktop 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.
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.
- Desinstale cualquier versión anterior de Docker instalada en su equipo.
Consulte la documentación de Docker de dicha versión para obtener los pasos completos de desinstalación.
- 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 mediante un paquete RPM).
- 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
- 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 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.
- Desinstale cualquier versión anterior de Docker instalada en su equipo.
Consulte la documentación de Docker de dicha versión para obtener los pasos completos de desinstalación.
- Siga los pasos que se indican en la Guía de implementación de Mirantis Container Runtime para Ubuntu 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 mediante un paquete DEB).
El servicio de Docker debería iniciarse automáticamente después de la instalación.
- 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 sección Configurar ajustes y entornos de Docker.
Instalar Docker Desktop Community en Ubuntu
La edición Docker Desktop Community se puede descargar de forma gratuita, pero debe tener una cuenta de Docker.
- Desinstale cualquier versión anterior de Docker instalada en su equipo.
Consulte la documentación de Docker de dicha versión para obtener los pasos completos de desinstalación.
- Siga los pasos que se indican en Instalar Docker Engine 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 mediante un paquete DEB).
El servicio de Docker debería iniciarse automáticamente después de la instalación.
- 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 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.
- 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>
- 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 50 GB de espacio en disco.
- 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:
- 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
Ahora ya está todo listo para instalar ArcGIS Notebook Server en su equipo.