This is the base docker image that bundles TagUI together with Xvfb, fluxbox, x11vnc, Google Chrome, and some other dependencies in a neat package, so it is possible to run TagUI flows in a container.
First, launch start the container with the following command while in the current repository:
docker run --rm -it --name robocat -v $(pwd)/examples:/flow ghcr.io/robocat-ai/robocat-base
NOTE: Notice
-v
flag which mounts the path<current working directory>/examples
to/flow
inside the container. Internally,run
command copies your flow data from/flow
to/home/robocat/flow
so your mounted directory is not modified during flow execution.
Next, run google.tag
from examples
directory:
docker exec -it robocat run google
You will see TagUI logging its progress. After it finishes, you can see the result by copying it from inside the container:
docker cp robocat:/home/robocat/flow/top_result.png .