Step 1: Create a script
Step 2: Wrap Script into Docker
In order to get the script working with a docker image, we need to supply some additional information.
We need a requirements.xml file with the following:
The file has a command to download the Uleska library from Bitbucket, and the requests directory.
Finally, our Dockerfile includes the following:
To build the docker image, we need to give provide the following:
Now that you have your docker file, test that you have the system set up.
One more thing you should include is a PNG to allow Uleska to show the logo or some other graphical representation of the tool in the UI.
To prepare our custom tool we need to put all of this information into a directory so we can easily locate and then upload it to Uleska. You should zip the Script and Requirements in preparation for the next step.