Language Servers
Axon documentation
Docker
Docker language support in Axon.
Docker
Docker language tooling
Dockerfile and Compose support for container configuration, build files, diagnostics, and completions.
Delivery
bundled language tooling where available
Activation
Dockerfile, docker-compose.yml, compose.yml, and related files
Capabilities
Improves Dockerfile instruction completions, hover, symbols, and validation.
Works with YAML schema support for Compose files.
Helps catch common image, instruction, and configuration mistakes before builds run.
Setup
Open the project root where Dockerfile and compose files live.
Keep compose files named conventionally so schemas and tooling can identify them.
Use terminal builds for final validation because Docker semantics depend on the daemon and context.
Troubleshooting
If Compose completions are generic, check YAML schema matching.
If Dockerfile mode is plain text, check file naming and language mode.
If builds fail despite clean diagnostics, inspect the Docker daemon and build context.