Sign inSign up

cytomine/software_router

By cytomine

Updated almost 4 years ago
Archived

Based on cytomine/java7. Will be used as external job runner.

Image
1

5.0K

cytomine/software_router repository overview

Please see explainations on the cytomine/base page

Cytomine software router container

The Cytomine software router container (based on cytomine/java7) will be used to run external job (in Python or Groovy) by fetching them to a rabbitmq pool.

Included :
ENV
  • CORE_URL : the url of the core service of Cytomine
  • IMS_URLS : the urls of the IMS services of Cytomine
  • RABBITMQ_PUB_KEY & RABBITMQ_PRIV_KEY : keys of rabbitmq user
  • RABBITMQ_LOGIN & RABBITMQ_PASSWORD : login and password of rabbitmq user
Port
  • 8080

Usage

Must be linked to the rabbitmq container.

docker run -d -p 22 --link rabbitmq:rabbitmq \
--name software_router -v $MODELS_PATH:/software_router/algo/models/ \
-e CORE_URL=$CORE_URL \
-e IMS_URLS=$IMS_URLS \
-e RABBITMQ_PUB_KEY=$RABBITMQ_PUB_KEY \
-e RABBITMQ_PRIV_KEY=$RABBITMQ_PRIV_KEY \
-e RABBITMQ_LOGIN=$RABBITMQ_LOGIN \
-e RABBITMQ_PASSWORD=$RABBITMQ_PASSWORD \
cytomine/software_router

Tag summary

Content type

Image

Digest

Size

2.6 GB

Last updated

over 8 years ago

docker pull cytomine/software_router