Skip to content

Latest commit

 

History

History

README.md

metaLinks
alternates

Working in a Cloud Workstation

For development in your Capsule, you can use one of our Cloud Workstations—well-known programming IDEs (integrated development environments) launched with your selected Docker environment and compute resources.

The Compute Environment for a Cloud Workstation

The system starts an EC2 machine and launches a Docker container using the Capsule's compute environment configured in the Environment Editor. Visit the Environment page to learn how to establish the environment. Once the compute environment is established, you will enter the Cloud Workstation with full access to the Capsule.

{% hint style="info" %} In the Cloud Workstation, you work directly within the Docker container. During a Reproducible Run, the system submits your computation to a Docker container, syncs the results folder back to the Capsule, and stops the container once the run is complete. {% endhint %}

The Cloud Workstation offers a native experience, similar to working locally. For example, you can execute commands in the terminal, or execute a chunk of code in JupyterLab.

FolderAvailable in Cloud WorkstationPath in Capsule WorkspaceAvailable in Reproducible RunAlternative Path in ComputationPath in Computation
Metadata/metadata-/root/capsule/metadata
Environment/environment-/root/capsule/environment
Code/code/code/root/capsule/code
Data/data/data/root/capsule/data
Results-/restuls/root/capsule/results
Scratch (CW)-/scratch/root/capsule/scratch
CW Root FS--/

This guide covers the following:

  1. Launching different types of Cloud Workstations
  2. Exiting a Cloud Workstation session