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
Configurez le service
IS Gateway sur un serveur doté d'un accès à Internet, puis
ajoutez un moteur Docker.
À savoir
Regardez cette vidéo de 4 minutes pour découvrir comment configurer un registre de conteneur local.
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 une invite de commande en tant qu'administrateur.
-
Dans la barre de tâches Windows, cliquez sur
et entrez cmd.
-
Dans le résultat de la recherche, faites un clic droit sur Invite de commande, puis cliquez sur Exécuter en tant qu'administrateur.
-
Dans la fenêtre Invite de commande, tapez la commande suivante :
La liste des conteneurs de pilotes disponibles est affichée.
-
Copiez le nom de l'image du conteneur dont vous avez besoin dans la colonne
IMAGE
.
Par exemple, geneteccispidsregistryproduction.azurecr.io/magos:1.02
.
-
Allez dans un dossier où vous souhaitez générer une archive de cette image de conteneur.
Utilisez la commande suivante :
cd <MyArchiveFolder>
où
<MyArchiveFolder> est le chemin vers votre dossier.
-
Générez une archive de l’image de conteneur à l'aide de la commande suivante :
docker save --output <ArchiveName>.tar <ImageName>:<Image TAG>
Dans le cadre de l’exemple précédent, la commande serait :
docker save --output magos-v1.02.tar geneteccispidsregistryproduction.azurecr.io/magos:1.02
-
Copiez l'image de conteneur archivée vers le serveur dénué d’accès à Internet.
-
Sur ce serveur, exécutez l'invite de commande 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 :
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.