Default Domino Environment Variables Glossary

Domino automatically injects the following environment variables whenever it runs your code as part of the context of your run.

Using these variables, you can create artifacts or results, such as a report mentioning the run number. Default variables are not available to use in the Model Manager.

VariableDescription

AWS_SHARED_CREDENTIALS_FILE

Path to your AWS credential file to connect to additional AWS resources (for example, S3, Redshift). See AWS credential propagation.

DOMINO_API_HOST

Use this to use the Domino API to access another project.

DOMINO_ARTIFACTS_DIR

Directory where Artifacts files system is accessed.

DOMINO_DATASETS_DIR

Directory where Datasets are accessed.

DOMINO_GROUP

Value of the default Linux group name in the container, i.e. ubuntu.

DOMINO_GROUP_ID

Value of default Linux group ID in the container, i.e. 12574.

DOMINO_HARDWARE_TIER_ID

Hardware tier the current run is executing on (new in v1.42).

DOMINO_IMPORTED_ARTIFACTS_DIR

Directory where imported Artifacts file systems are accessed.

DOMINO_IMPORTED_CODE_DIR

Directory where imported code repositories are accessed.

DOMINO_IMPORTED_DATA_DIR

Directory where imported Datasets are accessed.

DOMINO_IS_GIT_BASED

Boolean value indicating if the Project is Git-based.

DOMINO_IS_LOCAL_DATA_PLANE

Boolean value indicating if Datasets are associated with a local data plane.

DOMINO_IS_WORKFLOW_JOB

Boolean value indicating if the job was orchestrated via a Flow.

DOMINO_NODE_IP

The compute node IP.

DOMINO_NODE_NAME

Name of the compute node.

DOMINO_PROJECT_ID

Project ID of the current project.

DOMINO_PROJECT_NAME

Name of the running project.

DOMINO_PROJECT_OWNER

Username of the owner of the running project.

DOMINO_RUN_ID

Run ID of the current run.

DOMINO_RUN_NUMBER

Run number of the current run.

DOMINO_STARTING_USERNAME

Username of the user who began the run (new in v1.43).

DOMINO_TOKEN_FILE

No longer exists as an environment variable. Instead, Use a Token for Authentication.

DOMINO_TRAINING_SET_PATH

Directory where Domino Model Monitoring training sets are accessed.

DOMINO_USER

Value of the default Linux username in the container, i.e. ubuntu.

DOMINO_USER_API_KEY

This variable is sunsetting; use the API Proxy for Domino API authentication instead.

DOMINO_USER_ID

Value of the default Linux user ID in the container, i.e. 12674.

DOMINO_USER_NAME

Domino Username of the person running the Workspace/Job.

DOMINO_WORKING_DIR

Working directory for the running project.

Next steps