Surfalytics
All pet projects
Data Engineering intermediate ⏱ 8–10 hours

Docker in Azure with PostgreSQL & CI/CD

Deploy a Dockerized application integrated with PostgreSQL using Docker Compose, automated with GitHub Actions CI/CD.

DockerAzurePostgreSQLCI/CDGitHub Actions
View project on GitHub

What you’ll build

A containerized data application running on Azure with a PostgreSQL backend wired up via Docker Compose. GitHub Actions handle the CI/CD pipeline — code pushes automatically deploy to Azure.

Skills you’ll practice

  • Docker and Docker Compose for multi-service apps
  • Azure Container Instances or App Service deployment
  • PostgreSQL in Docker: volumes, networking, credentials
  • GitHub Actions: build, test, and deploy pipeline