|
|
|
|
|
by tcgv
643 days ago
|
|
> why use Docker at all? We have a simple cloud infrastructure. Last year, we moved all our legacy apps to a Docker-based deployment (we were already using Docker for newer stuff). Nothing fancy—just basic Dockerfile and docker-compose.yml. Advantages: - Easy to manage: we keep a repo of docker-compose.yml files for each environment. - Simple commands: most of the time, it’s just "docker-compose pull" and "docker-compose up." - Our CI pipeline builds images after each commit, runs automated tests, and deploys to staging for QA to run manual tests. - Very stable: we deploy the same images that were tested in staging. Our deployment success rate and production uptime improved significantly after the switch—even though stability wasn’t a big issue before! - Common knowledge: everyone on our team is familiar with Docker, and it speeds up onboarding for new hires. |
|