SingularityOperator

Singularity

Execute a command inside a Singularity container

View Source

Last Updated: Apr. 2, 2021

Access Instructions

Install the Singularity provider package into your Airflow environment.

Import the module into your DAG file and instantiate it with your desired params.

Documentation

Execute a command inside a Singularity container

Singularity has more seamless connection to the host than Docker, so no special binds are needed to ensure binding content in the user $HOME and temporary directories. If the user needs custom binds, this can be done with –volumes

Example DAGs

Was this page helpful?