ShinyProxy

https://www.shinyproxy.io

Runs on the host

# Dockerfile
FROM openanalytics/r-base
...
EXPOSE 3838
CMD ["R", "-e shiny::runApp('/root/euler')"]
$ docker build -t openanalytics/shinyproxy-template .
# application.yml
apps:
  - name: euler
    display-name: Euler's number
    docker-cmd: ["R", "-e shiny::runApp('/root/euler')"]
    docker-image: openanalytics/shinyproxy-template
    groups: scientists
$ java -jar shinyproxy-1.0.1.jar