Docker Compose is uirlis chun feidhmchláir ilchodladóir a shainmhíniú agus a rith ag úsáid comhaid YAML amháin. In ionad go leor orduithe docker run a rith go láimhdeach, déanann tú cur síos ar do sheirbhísí go léir (app, bunachar sonraí, taisce) i docker-compose.yml agus tosaíonn tú orthu le ordú amháin.
An fhadhb a réitíonn Compose
A real app often has MULTIPLE containers: a web app + a database + a cache + ...
→ manually running each with docker run (ports, networks, volumes, env, dependencies)
is tedious, error-prone, and hard to reproduce/share
→ Compose defines the WHOLE stack in one file → start it all with one command.
