Docker
Registre
Emplacement
Toutes les images docker d’ARender sur notre artifactory, artifactory.arondor.cloud.
Connexion
Pour s’authentifier, utiliser la commande docker avec vos identifiants pour l’artifactory
$> docker login artifactory.arondor.cloud:5001
Si vous n’avez pas accès à l’artifactory, veuillez prendre contact avec notre service Support
Liste des conteneurs
Un environnement ARender est composé de 6 types de conteneur.
Composant | Repository | Dernière version | Suffixe |
---|---|---|---|
web UI | arender-ui-springboot | 2023.6.0 | |
ou Alfresco web UI | arender-ui-springboot | 2023.6.0 | alfresco |
ou IBM FileNet web UI | arender-ui-springboot | 2023.6.0 | filenet |
rendition | arender-document-service-broker | 2023.6.0 | |
rendition | arender-document-renderer | 2023.6.0 | |
rendition | arender-document-text-handler | 2023.6.0 | |
rendition | arender-document-converter | 2023.6.0 |
Récupérer les images
Pour récupérer les images, utiliser la commande “docker pull” avec le nom d’hôte de notre artifactory en préfixe.
$> docker pull artifactory.arondor.cloud:5001/<Repository>:<Version>
$> docker pull artifactory.arondor.cloud:5001/<Repository>:<Version>-<Suffix>
Docker compose
Pour démarrer ARender rapidement avec docker-compose, exécutez les commandes suivantes :
$> wget -O docker-compose.yml https://docs.arender.io/docs/docker/docker-compose.yml
$> echo "VERSION=2023.6.0" > .env
$> docker-compose up -d
Ces commandes déploieront ARender avec la configuration ci-dessous :
version: "3.7"
services:
ui:
image: artifactory.arondor.cloud:5001/arender-ui-springboot:2023.6.0
container_name: ui
environment:
- "ARENDERSRV_ARENDER_SERVER_RENDITION_HOSTS=http://dsb-service:8761/"
ports:
- 8080:8080
service-broker:
image: artifactory.arondor.cloud:5001/arender-document-service-broker:2023.6.0
container_name: dsb-service
environment:
- "DSB_KUBEPROVIDER_KUBE.HOSTS_DCV-SERVICE=19999"
- "DSB_KUBEPROVIDER_KUBE.HOSTS_DRN-SERVICE=9091"
- "DSB_KUBEPROVIDER_KUBE.HOSTS_DTH-SERVICE=8899"
ports:
- 8761:8761
volumes:
- arender-tmp:/arender/tmp
document-renderer:
image: artifactory.arondor.cloud:5001/arender-document-renderer:2023.6.0
container_name: drn-service
environment:
- "DRN_EUREKA_INSTANCE_METADATA.MAP_HOST.NAME=drn-service"
- "DRN_EUREKA_INSTANCE_HOSTNAME=dsb-service"
- "DRN_EUREKA_SERVER_PORT=8761"
ports:
- 9091:9091
volumes:
- arender-tmp:/arender/tmp
document-text-handler:
image: artifactory.arondor.cloud:5001/arender-document-text-handler:2023.6.0
container_name: dth-service
environment:
- "DTH_EUREKA_INSTANCE_METADATA.MAP_HOST.NAME=dth-service"
- "DTH_EUREKA_INSTANCE_HOSTNAME=dsb-service"
- "DTH_EUREKA_SERVER_PORT=8761"
ports:
- 8899:8899
volumes:
- arender-tmp:/arender/tmp
document-converter:
image: artifactory.arondor.cloud:5001/arender-document-converter:2023.6.0
container_name: dcv-service
environment:
- "DCV_EUREKA_INSTANCE_METADATA.MAP_HOST.NAME=dcv-service"
- "DCV_APP_EUREKA_HOSTNAME=dsb-service"
- "DCV_APP_EUREKA_PORT=8761"
ports:
- 19999:19999
volumes:
- arender-tmp:/arender/tmp
# Shared temporary folder
volumes:
arender-tmp: