Skip To Content

Installer un moteur de conteneurisation pour ArcGIS Notebook Server (conteneurs Linux)

Les étapes ci-dessous expliquent comment télécharger, installer et configurer le logiciel d’allocation de conteneurs Docker requis par ArcGIS Notebook Server. Reportez-vous à la rubrique Docker et ArcGIS Notebook Server pour en savoir plus sur Docker et sur son utilisation dans ArcGIS Notebook Server.

Télécharger et installer Docker

Deux éditions de Docker sont disponibles pour les systèmes Linux : Docker Engine Community et Mirantis Container Runtime.

Si vous exécutez Ubuntu ou Red Hat Enterprise Linux Server, vous pouvez utiliser l’une ou l’autre édition de Docker.

Édition DockerSystème d’exploitationType d’image d’environnement de notebook (conteneur)

Docker Engine, Community Edition 25.0.0 ou version ultérieure

Ubuntu Server LTS 20.04

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8, Mise à jour 8

Red Hat Enterprise Linux Server 9, Mise à jour 2

Rocky Linux 9, Mise à jour 2

AlmaLinux 9, Mise à jour 2

Linux

Mirantis Container Runtime version 23.0.10 ou ultérieure

Ubuntu Server LTS 20.04

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8, Mise à jour 8

Red Hat Enterprise Linux Server 9, Mise à jour 2

Oracle Linux 9, Mise à jour 2

Oracle Linux 8.6

Linux

Remarque :

Comme Docker est un composant logiciel tiers, cette rubrique ne détaille pas la procédure d’installation complète de Docker. Examinez et consultez le site Web Docker pour connaître les dernières informations.

Installez Mirantis Container Runtime sur Red Hat Enterprise Linux Server, Ubuntu et Oracle Linux

Pour installer Mirantis Container Runtime, vous devez bénéficier d’une version d’évaluation du logiciel ou d’un abonnement.

  1. Désinstallez les versions précédentes de Docker installées sur votre machine.

    Reportez-vous à la documentation Docker de cette version pour connaître la procédure de désinstallation complète.

  2. Procédez comme indiqué dans le guide d’installation Linux de votre distribution Mirantis Container Runtime.
    Remarque :

    Actuellement, Mirantis ne dispose pas d’un guide d’installation distinct pour Rocky Linux, mais le guide d’installation de Red Hat Enterprise Linux peut être utilisé pour une installation sur Rocky Linux.

    Remarque :

    Le document indique les deux méthodes permettant d’installer le logiciel (à partir d’un référentiel Docker ou via un paquetage RPM).

  3. Puisque Docker ne démarre pas automatiquement après l’installation et la configuration, démarrez le démon Docker en exécutant la commande suivante :
    $ sudo systemctl start docker
  4. Vérifiez que Docker est correctement installé et qu’il peut accéder aux images de conteneur en exécutant la commande suivante :
    $ sudo docker run hello-world

Passez à la section Configurer les paramètres et environnements de Docker ci-après.

Installer Docker Engine Community sous Red Hat Enterprise Linux Server ou AlmaLinux

L’édition Docker Engine Community est un téléchargement gratuit mais requiert un compte Docker.

  1. Désinstallez les versions précédentes de Docker installées sur votre machine.

    Reportez-vous à la documentation Docker de cette version pour connaître la procédure de désinstallation complète.

  2. Suivez les étapes indiquées dans Get Docker CE for CentOS.

    Le document indique les deux méthodes permettant d’installer le logiciel (à partir d’un référentiel Docker ou via un paquetage RPM).

    Le démon Docker démarre automatiquement après l’installation.

  3. Vérifiez que Docker est correctement installé et qu’il peut accéder aux images de conteneur en exécutant la commande suivante :
    $ sudo docker run hello-world

Passez à la section Configurer les paramètres et environnements de Docker ci-après.

Installer Docker Engine Community sur Ubuntu

L’édition Docker Engine Community est un téléchargement gratuit mais requiert un compte Docker.

  1. Désinstallez les versions précédentes de Docker installées sur votre machine.

    Reportez-vous à la documentation Docker de cette version pour connaître la procédure de désinstallation complète.

  2. Suivez les étapes indiquées dans Get Docker CE for Ubuntu.

    Le document indique les deux méthodes permettant d’installer le logiciel (à partir d’un référentiel Docker ou via un paquetage RPM).

    Le démon Docker démarre automatiquement après l’installation.

  3. Vérifiez que Docker est correctement installé et qu’il peut accéder aux images de conteneur en exécutant la commande suivante :
    $ sudo docker run hello-world

Passez à la section Configurer les paramètres et environnements de Docker ci-après.

Installer Docker Engine Community sur Rocky Linux

L’édition Docker Engine Community est un téléchargement gratuit mais requiert un compte Docker.

  1. Désinstallez les versions précédentes de Docker installées sur votre machine.

    Reportez-vous à la documentation Docker de cette version pour connaître la procédure de désinstallation complète.

  2. Suivez les étapes du guide Rocky Linux Docker.

    Le démon Docker démarre automatiquement après l’installation.

  3. Vérifiez que Docker est correctement installé et qu’il peut accéder aux images de conteneur en exécutant la commande suivante :
    $ sudo docker run hello-world

Passez à la section Configurer les paramètres et environnements de Docker ci-après.

Configurer les paramètres et environnements de Docker

Une fois l’édition Docker appropriée installée sur votre machine, configurez Docker pour l’utiliser avec ArcGIS Notebook Server.

  1. Ajoutez votre compte d’utilisateur du système d’exploitation (ou le compte utilisé pour installer ArcGIS Notebook Server) au groupe nommé docker, qui a été créé automatiquement à l’installation.

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

  2. Déconnectez-vous et reconnectez-vous au compte d’utilisateur du système d’exploitation pour que les modifications prennent effet, puis vérifiez que vous pouvez exécuter les commandes Docker depuis le compte.

    $ docker run hello-world

    Docker Utilise le répertoire /var comme registre local pour les images de conteneur. Au cours du processus de mise à niveau des versions ultérieures, de nouvelles images seront également copiées dans le répertoire /var. Pour que l’espace soit suffisant lors des futures mises à niveau, assurez-vous qu’au moins 75 GO d’espace disque sont disponibles dans le répertoire /var.

  3. Éditez /etc/docker/daemon.json.

    Remarque :
    Si ce fichier n’existe pas, créez-le.

  4. Définissez data-root sur un répertoire local sur la machine.

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

  5. Supprimez /var/lib/docker et créez un lien physique vers /data/docker.

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

  6. Redémarrez Docker.

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

Vous êtes maintenant prêt à installer ArcGIS Notebook Server sur votre machine.