Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Manage Multi container apps using Docker Compose

Avatar for Nilesh Gule Nilesh Gule
February 08, 2023

Manage Multi container apps using Docker Compose

Slide deck related to YouTube video https://youtu.be/FOucMXEza-U about managing multi container apps using Docker Compose

Avatar for Nilesh Gule

Nilesh Gule

February 08, 2023
Tweet

More Decks by Nilesh Gule

Other Decks in Technology

Transcript

  1. Docker Compose - RabbitMQ ✓ version: Docker Compose specification version

    ✓ Services: List of services used by application ✓ rabbitmq: name of the service with all the attributes like ✓ Image ✓ Ports ✓ Environment variables
  2. Docker Compose – Techtalks Application specific ✓ build: settings related

    to building the image ✓ context: Build context passed to Docker engine at the time of building the image ✓ dockerfile: name of the Dockerfile used to build the container image
  3. Docker Compose Commands build: builds services up: create and start

    containers down: stops and removes containers, networks start: start services stop: stop services ps: list containers
  4. Summary ✓ Local Dev environment: Easily create all services for

    an application using Docker Compose ✓ End to end test: Easy to setup dependencies and run end to end test locally improving developer productivity ✓ Combine compose files: Combine multiple compose files to form overall application services
  5. Docker Compose resources • Compose Overview • Compose Evolution •

    Compose Versioning • Devhints Compose cheat sheet • Docker Compose gist