This PR delivers a Vue.js focused guide for containerizing applications
using Docker, aimed at streamlining development, testing, and deployment
workflows. It follows modern DevOps practices and includes a complete
CI/CD setup using GitHub Actions.
## What's Included
- Step-by-step Docker setup for Vue.js applications
- Local development configuration using Docker Compose
- Running unit tests (Vitest) inside Docker containers
- CI/CD pipeline using GitHub Actions for automated builds and
deployments
- Deployment instructions for a local Kubernetes cluster to validate
production readiness
- [fix] for Angular develop docker file.
**Credits**
[**Kristiyan
Velkov**](https://www.linkedin.com/in/kristiyan-velkov-763130b3/),
Docker Captain and experienced Front-end Engineer
CC: @craig-osterhout, @igor-alexandrov, @ajeetraina
This PR introduces a comprehensive, language-specific guide for
containerizing Angular applications using Docker, aimed at helping
developers streamline development, testing, and deployment workflows. It
includes practical steps and examples to set up CI/CD pipelines using
GitHub Actions, aligning with modern DevOps best practices.
**What’s Included**
- Step-by-step instructions to containerize Angular apps using Docker
- Configuration for a local development environment inside containers
- Guidance on running unit tests (Karma/Jasmine) inside Docker
containers
- Full CI/CD pipeline setup using GitHub Actions for automated builds
and deployments
- Deployment instructions for a local Kubernetes cluster to validate
production readiness
**Credits**
[Kristiyan
Velkov](https://www.linkedin.com/in/kristiyan-velkov-763130b3/), Docker
Captain and experienced Front-end Engineer