Skip to content

Managed Images

RosettaHub machine images with pre-configured Docker containers for one-click access to Jupyter, RStudio, VS Code, and more.

Overview

Managed Images are machine images maintained by RosettaHub that contain pre-configured Docker containers. They allow users to launch ready-to-use applications directly from the browser -- no SSH, no manual installation, no cloud expertise required.

When you launch a managed image, RosettaHub provisions a cloud instance with a Docker runtime and starts the selected application container automatically. You connect through your browser and start working immediately.

Pre-installed Applications

Application Description
Jupyter Notebook / JupyterLab Interactive Python, R, and Julia notebooks
RStudio IDE for R statistical computing
VS Code Browser-based Visual Studio Code
File Browser Web-based file manager for uploading and managing data
Zeppelin Notebook for data engineering and analytics
Data Science Workbench Multi-application environment with Jupyter, RStudio, and more
Custom containers Run any Docker image from a public or private registry

Creating Derived Images

You can customize a managed image and save your changes as a new image:

  1. Launch a managed image
  2. Install additional software, packages, or libraries
  3. Configure the environment as needed
  4. Create an image from your running session (right-click → Snapshot Container)
  5. The new image is available for future launches with all your customizations

Derived images inherit the base managed image's Docker configuration and add your customizations on top.

Docker Formations

Managed images are used in Docker Formations. A Docker formation references a managed image and adds configuration for:

  • Container volumes and storage mounts
  • Environment variables
  • Application selection
  • Startup scripts executed at container start