Expand description
§Docker Analyzer Module
This module provides Docker infrastructure analysis capabilities for detecting:
- Dockerfiles and their variants (dockerfile.dev, dockerfile.prod, etc.)
- Docker Compose files and their variants (docker-compose.dev.yaml, etc.)
- Port mappings and networking configuration
- Service discovery and inter-service communication
- Container orchestration patterns
Structs§
- Compose
File Info - Information about a Docker Compose file
- Discovered
Dockerfile - Dockerfile discovery result for deployment wizard
- Docker
Analysis - Represents a Docker infrastructure analysis
- Docker
Environment - Environment-specific Docker configuration
- Docker
Service - Represents a Docker service from compose files
- Dockerfile
Info - Information about a Dockerfile
- Exposed
Service - Service exposed to external traffic
- External
Connectivity - External connectivity patterns
- Health
Check - Health check configuration
- Load
Balancer Config - Load balancer configuration
- Network
Info - Network information
- Networking
Config - Networking configuration analysis
- Port
Mapping - Port mapping configuration
- Resource
Limits - Resource limits configuration
- Service
Discovery Config - Service discovery configuration
- Volume
Mount - Volume mount configuration
Enums§
- Image
OrBuild - Image or build configuration for a service
- Orchestration
Pattern - Container orchestration patterns
Functions§
- analyze_
docker_ infrastructure - Analyzes Docker infrastructure in a project
- discover_
dockerfiles_ for_ deployment - Discovers Dockerfiles in a project and returns deployment-focused metadata.