containers
Installation
SKILL.md
Containers
What I Do
I provide expertise in containerization technology - the lightweight form of virtualization that packages applications with their dependencies into portable, isolated execution environments. Containers share the host OS kernel but maintain process and filesystem isolation, enabling consistent application deployment across different environments. I cover container creation, orchestration integration, security hardening, and operational best practices for production container workloads.
When to Use Me
- Packaging microservices or monolithic applications for consistent deployment
- Creating reproducible development environments that match production
- Isolating dependencies for applications with conflicting library requirements
- Scaling applications horizontally with container orchestration platforms
- Implementing blue-green or canary deployment strategies
- Building CI/CD pipelines with container-based build agents
- Creating reproducible data science and ML experiment environments
- Modernizing legacy applications for cloud deployment