Skip to content

Latest commit

 

History

History

workbench-session-init

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Posit Workbench Session Init Container

This directory contains a Dockerfile and script that will create an init container to copy session runtime components from a release package into a target mount directory. This init container can be used to pull the session runtime components into another base sesssion image, which can then be used to run Workbench sessions.

Quick reference

Supported tags and respective Dockerfile links

Building

Just will build an image using a default Connect distribution.

just build

Daily builds are also supported. To build the daily image, run:

just preview-bake workbench-session-init-daily

Testing

You can observe what gets copied by the container:

mkdir init
docker run --rm -v $(pwd)/init:/mnt/init rstudio/workbench-session-init:jammy-2024.11.0
# The init directory has been populated with the Workbench session runtime components.

You can also test using GOSS:

just test workbench-session-init

Licensing

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.