Skip to main content
Version: v4

Docker

Registry

Location

All ARender docker images are available on our artifactory, artifactory.arondor.cloud.

Login

To authenticate, use the docker command with your artifactory credentials

$> docker login artifactory.arondor.cloud:5001

If you do not have access to our artifactory, please contact our support service.

Repository list

A complete ARender stack is composed by 6 types of containers:

ComponentRepositoryLatest VersionSuffix
web UIarender-ui4.8.21
or Alfresco web UIarender-ui4.8.21alfresco
or IBM FileNet web UIarender-ui4.8.21filenet
renditionarender-document-service-broker4.8.21
renditionarender-document-renderer4.8.21
renditionarender-document-text-handler4.8.21
renditionarender-document-converter4.8.21

Pulling images

To pull images, use docker pull command with Arondor registry as prefix.

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

Docker compose

To start ARender quickly with docker-compose, execute the following commands:

$> wget -O docker-compose.yml /docs/docker/v4/docker-compose.yml
$> echo "4.8.21=4.8.21" > .env
$> docker-compose up -d

These commands will run the configuration below:

version: "3.7"

services:
ui:
image: artifactory.arondor.cloud:5001/arender-ui:${4.8.21}
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:${4.8.21}
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:${4.8.21}
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:${4.8.21}
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:${4.8.21}
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: