This is an example to build a Shiny app and wrap it in a Docker image. The repo can be cloned and the shiny app adapted as necessary.
docker build -t shiny-docker-image .
docker run -p 3838:3838 -v "C:\Users\Vulpe\Documents\GitHub\shiny-docker\app\www\videos:/videos" shiny-docker-image
Now visit: http://localhost:3838/app
docker save shiny-docker-image > shiny-docker-image.tar
Now send tar file to someone
docker load < shiny-docker-image.tar
docker login
docker tag shiny-docker-image tierboskat/shiny-docker-image
docker push tierboskat/shiny-docker-image
docker run -p 3838:3838 tierboskat/shiny-docker-image