diana_docker
Ansible Role for DIANA in Docker
Derek Merck
derek_merck@brown.edu
Rhode Island Hospital and Brown University
Providence, RI
Configure and run a DIANA DICOM handler node in a Docker container.
Dependencies
Galaxy Roles
- geerlingguy.docker to setup the docker environment
- geerlingguy.pip to install Python reqs
- derekmerck.redis-docker for Redis backend
Remote Node
Role Variables
Docker Image and Tag
Use the derekmerck/diana-learn
image for classification.
diana_docker_image: derekmerck/diana
Docker Container Configuration
diana_container_name: diana-worker
Redis Backend Configuration
diana_redis_container_name: redis
diana_redis_host: "{{ dockerhost_ip }}"
diana_redis_port: 6379
diana_redis_password: "passw0rd!"
diana_broker_db: 1
diana_result_db: 2
Example Playbook
- hosts: diana_worker
roles:
- derekmerck.diana_docker
License
MIT
Install
ansible-galaxy install derekmerck/ansible-diana-docker
License
Unknown
Downloads
29
Owner