Serving a ShinyApp

In this section of the workshop, we will take a completed ShinyApp and create a Docker image for it by writing a Dockerfile. We will then run the container to make sure that the ShinyApp is working as expected. Once we know the container is working, we will create a GitHub repository for our Shiny code and Dockerfile.

To complete this section on your own, you will need:

  1. Docker Desktop installed on your machine The installers and installation instructions can be found here:

  2. A GitHub account If you don’t have one already you can make one here:

  3. A copy of the Shiny code You can clone a copy of the code to your local machine using git clone