1.2.5 - Running Postgres and pgAdmin with Docker-Compose
Last updated Jan 20, 2025
Youtube Video | ~9 min
โ๏ธ This video is an introduction to docker-compose where we will learn how to configure postgres and pgadmin in a docker-compose yaml file. We will then learn how to run and close it down.
"Compose simplifies the control of your entire application stack, making it easy to manage services, networks, and volumes in a single, comprehensible YAML configuration file. Then, with a single command, you create and start all the services from your configuration file." - https://docs.docker.com/compose/. Now, we do not need to do the network steps we did in 1.2.3 to connect our two containers under a network, but instead can use a docker-compose YAML file.
๐ docker-compose.yaml
โผ๏ธ Terminal runs the docker-compose.yaml and -d so we can still use our terminal
โผ๏ธ Terminal stops the run
๐ Note that in the current docker compose, we now write compose.yaml files and run it using docker compose up -d so there is a space between the works instead of a dash -.
Resources
Last updated