Build Image
You can build the Docker image yourself from source.
First, clone the repository:
1git clone https://github.com/workflowfm/workflowfm-composer.git
Make sure to recursively populate submodules:
1cd workflowfm-composer/
2git submodule update --init --recursive --depth 1
Then build the image with the provided Dockerfile
:
1docker build -t composer-server .
Then run a container using:
1docker run -p 7000:7000 --name workflowfm-server --detach composer-server
- The name
workflowfm-server
is optional and can be changed to whatever you want your server container to be named. - The port can also be bound to a different system port, e.g. using
-p 9000:7000
to bind it to port9000
.
The container may take a few minutes to fully start!
This is because it loads HOL Light and the WorkflowFM Reasoner from scratch. You can follow progress using:
1docker logs --follow workflowfm-server