Open Esthenia-collaboration opened 2 months ago
As I mentioned in Issue #30, you'll need XVFB, but here you'll also need to install NodeJS as the python package for Browser Library can't do this for you. this is a good example why using a Debian base will help, it makes installing things like XVFB and NodeJS easier.
For this image we'll need to add two new dependencies: Xvfb (X virtual framebuffer), which allow to run graphical applications in a headless or non-graphical environment. We'll need to add NodeJS as well, for the Browser's image specific case. If the NodeJS version is too old, browser librairies init process will fail with errors. This link share by Dave might be useful : https://forum.robotframework.org/t/installing-and-using-browser-on-alpine-based-docker-images/2338?u=damies13