Contributor
nadeesh092

Running Docker from Apache Taverna


Mentors
Alan R Williams
Organization
Apache Software Foundation

Taverna is a comprehensive workflow engine which has several ways of creating work flows and there are multiple layers/interfaces exposed to interact with the workflows, such as desktop workbench, command line tool, web interactions through a dedicated Taverna server which expose REST/SOAP interfaces.

When creating workflows, there can be various use cases to talk to external environments/systems and execute/pull information from them. OSGi based Taverna core platform provides plugins architecture to install custom plugins in ad hoc manner. This project is basically about creating a new Taverna activity plugin for Docker. With this feature, Taverna users will be able to invoke/run docker images inside their workflows.