Running and sharing workflows using docker

Hi all

What I want to do:

  1. I have been trying to find ways to package my workflow to share and execute without worrying about version related issues or downloading and setting up environments on other machines.
  2. Something like packaging and creating a docker container, that can be executed on any device.

What I tried:

  1. I did read through this post https://forum.knime.com/t/export-workflow-into-docker/15404 but i didn’t find anything under configuration that said docker.

@Sunraj welcome to the KNIME forum. I think the right tool for such a task would be knime edge.

https://docs.knime.com/latest/edge_user_guide/index.html#_introduction

It is not that well known (yet) but is used successfully:

https://www.knime.com/knime-fall-summit-22-presentations

Thanks for the response 1 Just needed a bit more clarity on this. Is knime Edge part of the Knime community hub Or will i be needing a paid subscription ?

@Sunraj I do not know since I think the product is quite advanced I think. Maybe @ScottF can weight in.

1 Like

For clarification, KNIME Edge is one of our commercial offerings - but it’s probably way overkill for what you need to do.

If you’re just looking to execute workflows in a consistent environment, KNIME Business Hub can do that. We have plans for cloud execution of workflows coming soon too :slight_smile:

4 Likes

Yeah i really don’t need a full hosting of workflows, just want to make them shareable and executable without knime being configured in a new environment.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.