The dev-environment configuration type allows running dev environments.
#SCHEMA# dstack._internal.core.models.configurations.DevEnvironmentConfiguration overrides: show_root_heading: false type: required: true
#SCHEMA# dstack._internal.core.models.profiles.ProfileRetry overrides: show_root_heading: false type: required: true
#SCHEMA# dstack._internal.core.models.profiles.UtilizationPolicy overrides: show_root_heading: false type: required: true
#SCHEMA# dstack._internal.core.models.resources.ResourcesSpec overrides: show_root_heading: false type: required: true item_id_prefix: resources-
#SCHEMA# dstack._internal.core.models.resources.CPUSpec overrides: show_root_heading: false type: required: true
#SCHEMA# dstack._internal.core.models.resources.GPUSpec overrides: show_root_heading: false type: required: true
#SCHEMA# dstack._internal.core.models.resources.DiskSpec overrides: show_root_heading: false type: required: true
#SCHEMA# dstack._internal.core.models.configurations.RegistryAuth overrides: show_root_heading: false type: required: true
=== "Network volumes"
#SCHEMA# dstack._internal.core.models.volumes.VolumeMountPoint
overrides:
show_root_heading: false
type:
required: true
=== "Instance volumes"
#SCHEMA# dstack._internal.core.models.volumes.InstanceMountPoint
overrides:
show_root_heading: false
type:
required: true
??? info "Short syntax"
The short syntax for volumes is a colon-separated string in the form of `source:destination`
* `volume-name:/container/path` for network volumes
* `/instance/path:/container/path` for instance volumes