Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Noordsestern/1ba627d2f4cb4ec29fcae17979415bc8 to your computer and use it in GitHub Desktop.
Save Noordsestern/1ba627d2f4cb4ec29fcae17979415bc8 to your computer and use it in GitHub Desktop.
Dockerfile defining webservice that runs a task with browserlibrary
FROM ghcr.io/marketsquare/robotframework-browser/rfbrowser-stable:12.3.0
WORKDIR /robot
COPY . .
USER root
RUN chown -R pwuser:pwuser /robot
USER pwuser
RUN mkdir logs
RUN pip3 install --user -r requirements.txt
EXPOSE 8080
ENTRYPOINT [ "python3","-m","RobotFrameworkService.main","-p","8080","-t","." ]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment