Expand description
Common Docker primitive re-exports.
Structs§
- Build
Arg - A Docker build argument.
- Build
Context - A build context path label.
- Compose
Build - Docker Compose build metadata.
- Compose
Project - A lightweight Compose project model.
- Compose
Service - Docker Compose service metadata.
- Docker
Build Options - Docker build option primitives.
- Docker
Ignore Pattern - A non-empty
.dockerignorepattern. - Docker
Ignore Rule - A classified
.dockerignorerule. - Docker
Image Reference - A conservatively parsed Docker image reference.
- Docker
Label - A Docker label key/value pair.
- Docker
Label Key - A validated Docker label key.
- Docker
Platform - A Docker platform triple-like value.
- Docker
Registry - A validated Docker registry host label.
- Docker
Repository Path - A validated Docker repository path.
- Docker
Tag - A validated Docker tag.
- Docker
Volume Mount - A Docker volume or bind mount specification.
- Dockerfile
Instruction - A single Dockerfile instruction line.
- Duration
Spec - A Docker duration string such as
30s,1m, or500ms. - EnvLine
- A classified Docker env-file line.
- EnvVar
- A validated environment variable key and value.
- Healthcheck
Config - Docker healthcheck options and command.
- Port
Mapping - A Docker port mapping.
- Port
Number - A validated TCP/UDP/SCTP port number.
- Registry
Image Path - A registry-qualified or local repository path.
Enums§
- Docker
Ignore Scope - Ignore rule classification.
- Docker
Network Mode - Docker network mode or named network value.
- Dockerfile
Instruction Kind - Common Dockerfile instruction keywords.
- EnvLine
Kind - Environment file line classification.
- Healthcheck
Command - A Docker healthcheck command.
- Mount
Access - Volume mount access mode.
- Port
Protocol - A Docker port protocol label.
- Volume
Kind - Broad mount source classification.