Par défaut, le service IS Gateway utilise un registre de conteneurs hébergé sur Azure. Si votre serveur IS Gateway n’a pas accès à Internet, vous devez configurer le registre sur un disque local.
Avant de commencer
Procédure
- Installez IS Gateway sur un serveur disposant d'un accès à Internet.
- Configurez le service IS Gateway pour utiliser le jeton de production Genetec™.
- Ajoutez un moteur Docker.
- Ajoutez les conteneurs de pilotes nécessaires.
-
Exécutez Windows PowerShell en tant qu’administrateur.
- Dans la barre de tâches Windows, cliquez sur et entrez PowerShell.
- Dans le résultat de la recherche, faites un clic droit sur Windows PowerShell, puis cliquez sur Exécuter en tant qu'administrateur.
-
Dans la fenêtre Windows PowerShell, tapez la commande suivante :
docker images
La liste des conteneurs de pilotes disponibles est affichée. -
Copiez le nom de l’image de conteneur dont vous avez besoin.
Par exemple, geneteccispidsregistryproduction.azurecr.io/hgh.
-
Allez dans un dossier où vous souhaitez générer une archive de cette image de conteneur.
Utilisez la commande suivante :
où <MyArchiveFolder> est le chemin vers votre dossier.cd <MyArchiveFolder>
-
Générez une archive de l’image de conteneur à l'aide de la commande suivante :
Dans le cadre de l’exemple précédent, la commande serait :docker save -output <ArchiveName>.tar <ImageName>:<Image TAG>
docker save -output hgh-v1.01.tar geneteccispidsregistryproduction.azurecr.io/hgh:1.01
- Copiez l'image de conteneur archivée vers le serveur dénué d’accès à Internet.
- Sur ce serveur, exécutez Windows PowerShell en tant qu’administrateur.
- Allez dans le dossier où vous avez copié l'image de conteneur archivée.
-
Chargez l’image de conteneur à l'aide de la commande suivante :
docker load –input <ArchiveName>.tar
-
Vérifiez que l’image a été chargée correctement à l'aide de la commande suivante :
docker images
Cette image de conteneur peut à présent être utilisée par le service IS Gateway avec l'option de registre en local. - Répétez cette procédure pour chaque image de conteneur de pilote dont vous avez besoin.