Invocation de la configuration de Domino en une touche avec des paramètres dans un fichier JSON sur Docker
Exécutez cette procédure pour appeler une configuration Domino en une touche avec des paramètres dans un fichier JSON si vous exécutez Domino sur Docker.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Procédure
-
Créez un volume pour stocker l'annuaire de travail Domino. Par exemple, pour créer un volume appelé notesdata, émettez la commande Docker suivante :
docker volume create notesdata -
Exécutez la commande Docker suivante. Cette commande crée un conteneur Docker sans avoir encore configuré Domino en faisant du point d'entrée du conteneur un shell bash. La commande exporte également les variables d'environnement système qui permettent d'appeler la configuration de Domino en une seule touche à l'étape finale.
docker run -it -v <Docker volume name>:<data directory> --name <container name> --entrypoint /bin/bash --env SetupAutoConfigure=1 --env SetupAutoConfigureParams=<filename>.json -p <HostPort:ContainerPort> domino-docker:<image>Par exemple :docker run -it -v notesdata:/local/notesdata --name adminserver --entrypoint /bin/bash --env SetupAutoConfigure=1 --env SetupAutoConfigureParams=setup.json -p 8585:8585 -p 1352:1352 -p 443:443 domino-docker:V1200 -
Copiez votre fichier JSON source, par exemple setup.json, dans /local/notesdata dans votre conteneur à l'aide d'une commande
docker cpou d'une autre méthode. -
Exécutez le script de démarrage Domino Docker à partir du répertoire du programme Domino pour configurer et exécuter le serveur :
/local/start.sh