Déploiement Docker

ARender peut être déployé en mode Docker, où chaque composant est empaqueté dans un conteneur léger conforme OCI.
Ce mode est idéal pour une mise en place rapide, les environnements de démonstration, les POCs ou les déploiements simple-hôte.


1. Quand utiliser le mode Docker ?

Le mode Docker est recommandé si vous souhaitez :

  • Déployer rapidement ARender sur un seul hôte
  • Éviter l’installation manuelle des prérequis
  • Tester ARender dans un environnement de développement ou de recette
  • Simplifier les mises à jour grâce aux images conteneurisées

Le mode Docker n’est pas adapté si vous avez besoin de :

  • Haute disponibilité (HA)
  • Scalabilité
  • Déploiement multi-nœuds
  • Orchestration avancée

Pour ces besoins, utilisez plutôt :
👉 Déploiement Kubernetes


2. Plateformes de conteneurs supportées

Plateforme Support
Docker Engine ✔️ Oui
Docker Desktop (Windows / macOS) ✔️ Oui
containerd ✔️ Oui

3. Prérequis

Prérequis système

Prérequis pour un déploiement avec un conteneur par service ARender (UI, Broker, Renderer, Handler et Converter) sur un même hôte.

Ressource Exigence
CPU 4+ vCPUs
RAM 8–16 Go
Stockage Le maximum entre 20Go et une capacité permettant de stocker une journée de documents temporaires
OS Compatible Docker Engine

Réseau

Les ports suivants doivent être disponibles :

Port Service
8761 Broker
8899 Text Handler
9091 Renderer
19999 Converter

4. Registre Docker ARender

Toutes les images ARender sont disponibles sur le registre Docker privé :

docker login artifactory.arondor.cloud:5001

Les identifiants sont fournis par Uxopian Software.


5. Images disponibles

Images Rendition (obligatoires)

Composant Repository Version Tag Pattern Description
Broker arender-document-service-broker 2023.18.0 Service d’entrée, dispatch des requêtes
Renderer arender-document-renderer 2023.18.0 Génère les images des pages
Text Handler arender-document-text-handler 2023.18.0 Extrait le texte & positions
Converter arender-document-converter 2023.18.0 Convertit les documents en PDF/MP4

Images Web UI (au moins une nécessaire)

Variante Repository Version Tag Pattern Description
Default Web UI arender-ui-springboot 2023.18.0 UI GWT standard
Alfresco Web UI arender-ui-springboot 2023.18.0-alfresco UI GWT avec connecteur Alfresco
FileNet Web UI arender-ui-springboot 2023.18.0-filenet UI GWT avec connecteur FileNet

Toutes les variantes Web‑UI partagent le même runtime.


6. Récupération des images

Commande générique :

docker pull artifactory.arondor.cloud:5001/<Repository>:<Version>

7. Docker Compose (Recommandé)

ARender fournit un docker-compose.yml prêt à l’emploi incluant :

  • Web UI
  • Broker
  • Renderer
  • Text Handler
  • Converter

Téléchargement :

👉 docker-compose.yml

Démarrage :

docker compose up -d

8. Dépannage

Le conteneur s’arrête immédiatement

Consulter les logs :

docker logs <container>

Image introuvable

  • Vérifiez la connexion au registre
  • Vérifiez le nom du repository

Ports occupés

Assurez-vous que les ports internes des services Rendition sont libres.


Pour toute question, contactez ARender Support.

Voir tout
Partie de rendition

Voir tout
Serveur de présentation

Voir tout
Alfresco

Voir tout
IBM FileNet

Voir tout
Surveillance