docker-containerization
Installation
SKILL.md
Docker Containerization
This skill ensures that applications run consistently across different machines by using container technology.
Instructions
- Write a
Dockerfilefor the application. - Use multi-stage builds to reduce image size.
- Configure
docker-compose.ymlfor multi-container services. - Manage volumes for data persistence.
- Secure containers by running as a non-root user.
Examples
- "Containerize this Node.js app and its PostgreSQL database."
- "Optimize this Docker image to be under 100MB."