1 of 3

Tutorial: �Running Silk

Jakub Klímek

2 of 3

Using Docker

In the v3.6.0 container

  • all workspace configuration besides resources is held in /opt/silk/workspace
  • resources are held in�/root/.silk/workspace.

This is likely to be fixed in v3.8.0.

3 of 3

Running Silk in Docker

For Linux, if we have ./silk folder containing workspace and resources subfolders, the command may look like this:

docker run -d --name silk-workbench -v $PWD/silk/workspace:/opt/silk/workspace -v $PWD/silk/resources:/root/.silk/workspace -p 80:80 silkworkbench/silk-framework:latest

For Windows, if we have C:\Tools\silk containing workspace and resources subfolders, the command may look like this:

docker run -d --name silk-workbench -v C:/Tools/silk/workspace:/opt/silk/workspace -v C:/Tools/silk/resources:/root/.silk/workspace -p 80:80 silkworkbench/silk-framework:latest

Silk Workbench then runs on http://localhost.

You can use the mounted folder to upload/download data to/from the <workspace_name>/resources folder if it is too large to upload via HTTP.

Warning: running on port other than 80 does not work!