Docker images
Since VidiFlow modules run in docker containers you have to create docker images for each of your agents. To do so you must provide two files per agent, i.e.
Dockerfile (see Dockerfile)
entrypoint.sh (see Shell script)
This chapter describes the required steps to create and run an image in docker installed on a development environment. If you want to use a dedicated build environment, different and/or additional steps might be required which will not be documented here.
The docker environment used for the purpose of this document consists of:
Ubuntu 1804.2019.522.0 running on Windows 10 WSL2
Docker 2.4.1.0 (48559), channel: edge
Make sure that your Linux installation has access to the source files on Windows by providing the appropriate Linux mount(s).