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
L’édition Docker requise pour exécuter ArcGIS Notebook Server sur Windows est Docker Desktop Community. Elle est accessible via l’application Docker Desktop for Windows. Pour installer Docker sur votre machine, procédez comme suit.
- Vérifiez que Hyper-V est installé sur votre machine Windows en recherchant l’application Hyper-V Manager. Si tel n’est pas le cas, installez-le avant de continuer. Consultez la documentation Microsoft suivante pour savoir comment procéder :
- Si votre système d’exploitation est Windows Server 2019, consultez Installer le rôle Hyper-V sur Windows Server.
- Si votre système d’exploitation est Windows 10, consultez Installer Hyper-V sur Windows 10.
- ArcGIS Notebook Server requiert Docker Desktop pour Windows (version 2.1.0.5 ou antérieure). Dans un navigateur, accédez à la page de téléchargement Docker Desktop (Windows) dans le magasin Docker Hub.
- Connectez-vous à votre compte Docker Hub existant ou créez un compte.
- Téléchargez le logiciel Docker Desktop.
- Double-cliquez sur Docker for Windows Installer pour exécuter le programme d’installation.
- Dans la boîte de dialogue Configuration du programme d’installation, vous devez indiquer si Docker doit utiliser les conteneurs Windows. Ne sélectionnez pas cette option : ArcGIS Notebook Server requiert des conteneurs Linux.
- Fermez le programme d’installation une fois qu’il est terminé.
- Cliquez sur le bouton Docker Desktop dans le menu Start (Démarrer) pour démarrer Docker.
- Vérifiez que Docker a démarré à l’aide d’une des méthodes suivantes :
- Vérifiez le statut de l’icône Docker dans la barre d’état du système Windows (généralement en bas à droite de votre écran).
- Ouvrez la fenêtre d’invite de commande et exécutez les commandes suivantes :
La première commande fournit la version de Docker sur votre machine et la deuxième vérifie que Docker peut accéder aux images de conteneur et les exécuter.docker version docker run hello-world
Configurer les paramètres Docker
Une fois Docker installé sur votre machine, modifiez les paramètres décrits ci-dessous.
Port 2375
Vous allez utiliser Docker Remote API, qui implique l’utilisation du port 2375. Ce port sera uniquement utilisé en interne par ArcGIS Notebook Server et doit être protégé de tout usage externe.
- Cliquez avec le bouton droit sur le bouton Docker dans la barre d’état du système Windows et sélectionnez Settings (Paramètres).
- Sur la page General (Général), sélectionnez Expose daemon on tcp://localhost:2375 without TLS (Exposer le démon sur tcp://localhost:2375 sans TLS).
Un avertissement de sécurité peut apparaître. Vérifiez que votre administrateur système sait que ce port est utilisé en interne et qu’aucun usage externe ne doit être autorisé sur le port.
Lecteur local
Le conteneur Docker doit avoir accès à votre lecteur local. Exécutez l’étape ci-dessous au cours de l’installation initiale et répétez-la chaque fois que les identifiants de connexion de votre compte Run As (Exécuter en tant que) changent, ou si le compte Run As (Exécuter en tant que) même change. Si vous créez un nouveau compte au cours de l’installation de ArcGIS Notebook Server, vous êtes ramené à cette étape.
- Cliquez avec le bouton droit sur le bouton Docker dans la barre d’état du système Windows et sélectionnez Settings (Paramètres).
- Dans le menu des paramètres, cliquez sur Shared Drives (Lecteurs partagés).
- Choisissez le lecteur qui sera utilisé pour votre magasin de configuration ArcGIS Notebook Server.
Une fois le composant Docker installé, redémarrez votre machine. Vous devez redémarrer la machine chaque fois que vous installez ou mettez à niveau le composant Docker.
Vous êtes maintenant prêt à installer ArcGIS Notebook Server sur votre machine.
Vous avez un commentaire à formuler concernant cette rubrique ?