Skip to content

Volumes

vendorless.core.Volume

Bases: ServiceTemplate

Represents a Docker volume configuration.

Attributes:

Name Type Description
name str

The name of the Docker volume.

Source code in src/vendorless/core/volume.py
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
@dataclass
class Volume(ServiceTemplate):
    """
    Represents a Docker volume configuration.
    """

    name: str = parameter()
    """The name of the Docker volume."""

    def _template_list(self) -> list[tuple[str, str]]:
        return [
            ('volume/docker-compose.yaml', 'docker-compose.yaml')
        ]

name = parameter()

The name of the Docker volume.