PRE-RELEASE - DO NOT USE
- Maintained by: the Posit Docker team
- Where to get help: our Github Issues page
- RStudio Connect image: Docker Hub
- RStudio Connect Content Init image: Docker Hub
2023.01.1
,bionic
,ubuntu1804
,bionic-2023.01.1
,ubuntu1804-2023.01.1
jammy
,ubuntu2204
,jammy-2023.01.1
,ubuntu2204-2023.01.1
This directory contains a Dockerfile and script that will create a "copy container" to copy runtime components from a release package into a target mount directory. This container can be used as an "init container" to pull the runtime components into another image, which can then be used with Connect and Launcher to build/run content.
Just will build an image using a default Connect distribution.
just build
The version of the release package to use can be overridden with the
RSC_VERSION
build arg.
just build ubuntu1804 2023.01.1
You can observe what gets copied by the container:
mkdir rstudio-connect-runtime
docker run --rm -v $(pwd)/rstudio-connect-runtime:/mnt/rstudio-connect-runtime rstudio/rstudio-connect-content-init-preview:1.8.8.3-dev236
# The rstudio-connect-runtime directory has been populated with the Connect
# runtime components.
You can also test using goss:
just test
You can see the different layers that make up the image:
docker history rstudio/rstudio-connect-content-init-preview:2023.01.1-dev-326
NOTE: almost all the image size is pandoc.
The license associated with the RStudio Docker Products repository is located in LICENSE.md.
As is the case with all container images, the images themselves also contain other software which may be under other licenses (i.e. bash, linux, system libraries, etc., along with any other direct or indirect dependencies of the primary software being contained).
It is an image user's responsibility to ensure that use of this image (and any of its dependent layers) complies with all relevant licenses for the software contained in the image.