Hi,
Lately, I was trying to upload Shiny App with Docker on Google App Engine (on Google Cloud Platform).
Following tutorial (https://github.com/MarkEdmondson1234/appengine-shiny), I used Docker Image as below:
FROM rocker/shiny
# install R package dependencies
RUN apt-get update && apt-get install -y libssl-dev
## Install packages from CRAN
RUN R -e "install.packages(c('shiny', 'shinydashboard', 'here', 'dplyr', 'ggplot2', 'ggthemes', 'shinythemes', 'plotly', 'shinyWidgets', 'data.table'), repos='http://cran.rstudio.com/')"
EXPOSE 8080
## copy configuration file
COPY shiny-server.conf /etc/shiny-server/shiny-server.conf
## assume shiny app is in build folder /shiny
COPY ./app/ /srv/shiny-server/app/
However, I encountered the WebSocket Error that prevents Shiny app from working properly.
Maybe someone managed to succesfully deploy Shiny on App Engine and can share his working example code?