This is a real pain with docker's diamond problem. If the instance needs more system dependencies then both the shiny images (shiny and builder) need rebuilding:
perhaps a list of apt packages will be enough in many cases
interpolate the new image name into the dockerfile
support for organising building and pushing these images from the instance
rebuilding the builder image is trickier unless the package source is copied over into the shiny image
This is a real pain with docker's diamond problem. If the instance needs more system dependencies then both the shiny images (
shiny
andbuilder
) need rebuilding: