mirror of
https://github.com/magnus919/agent-skills.git
synced 2026-09-17 06:26:31 +03:00
26 lines
2.2 KiB
Markdown
26 lines
2.2 KiB
Markdown
# Source Index and Freshness
|
|
|
|
This skill was researched with GroktoCrawl against the following primary sources. The Compose Specification is the semantic authority; Docker documentation is the operational authority for Docker Compose CLI behavior.
|
|
|
|
## Primary sources
|
|
|
|
- [Docker Compose overview](https://docs.docker.com/compose/) — purpose, lifecycle, and environments.
|
|
- [Compose file reference](https://docs.docker.com/reference/compose-file/) — current field reference.
|
|
- [Compose Specification](https://github.com/compose-spec/compose-spec/blob/main/spec.md) — application model and syntax.
|
|
- [Startup and shutdown order](https://docs.docker.com/compose/how-tos/startup-order/) — dependency conditions and healthchecks.
|
|
- [Networking](https://docs.docker.com/compose/how-tos/networking/) — service DNS, ports, networks, and diagnostics.
|
|
- [Interpolation](https://docs.docker.com/compose/how-tos/environment-variables/variable-interpolation/) — `.env`, `--env-file`, precedence, and syntax.
|
|
- [Profiles](https://docs.docker.com/compose/how-tos/profiles/) — activation and dependency behavior.
|
|
- [Compose Watch](https://docs.docker.com/compose/how-tos/file-watch/) — sync, restart, rebuild, ignore rules, and permissions.
|
|
- [Secrets](https://docs.docker.com/compose/how-tos/use-secrets/) — runtime and build secret injection.
|
|
- [Merge](https://docs.docker.com/compose/how-tos/multiple-compose-files/merge/) — file order, path resolution, and merge classes.
|
|
- [Compose CLI reference](https://docs.docker.com/reference/cli/docker/compose/) — command flags and lifecycle operations.
|
|
- [Compose releases](https://docs.docker.com/compose/releases/release-notes/) — implementation release history.
|
|
|
|
## Source discipline
|
|
|
|
- Do not infer a feature's availability from a tutorial's publication date. Check release notes or the field's version marker.
|
|
- The Specification marks some attributes optional and platform-dependent. A file can parse while an implementation ignores part of it.
|
|
- Docker Compose CLI interpolation is not identical to every deployment target's interpolation; verify the target.
|
|
- Secondary tutorials are useful for worked patterns and failure stories, not for settling current syntax or compatibility.
|