From fca1dc1de15b83afceeac6a763d827f85b6216af Mon Sep 17 00:00:00 2001 From: Harsh Singhvi Date: Fri, 17 Nov 2023 14:42:30 +0530 Subject: [PATCH] Working docker-compose.yml --- README.md | 4 ++++ docker-compose.yml | 12 ++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 5f5bb50..902c8cf 100644 --- a/README.md +++ b/README.md @@ -56,6 +56,10 @@ kubectl rollout restart deployment/name # to update image kubectl get ingress # ingress exposed url kubectl port-forward statefulset.apps/postgres 5432:5432 kubectl exec --stdin --tty pod/postgres-0 -- /bin/bash +kubectl logs -f pod/go-todo-api-5587558c9b-zhb75 -c check-db-ready + +psql -h localhost -p 5432 -d postgres -U postgres + aws eks update-kubeconfig --region ap-south-1 --name cluster ``` diff --git a/docker-compose.yml b/docker-compose.yml index 77fdccf..2c1fbf7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,11 +7,11 @@ services: - 8080:8080 restart: on-failure depends_on: - - postgres + - postgres networks: - fullstack environment: - - DB_HOST=${DB_HOST} + - DB_HOST=postgres - DB_DRIVER=${DB_DRIVER} - DB_USER=${DB_USER} - DB_PASSWORD=${DB_PASSWORD} @@ -23,17 +23,17 @@ services: postgres: image: postgres:latest container_name: postgres + hostname: postgres environment: - - POSTGRES_USER=${DB_USER} + - POSTGRES_USER=${DB_USER} - POSTGRES_PASSWORD=${DB_PASSWORD} - POSTGRES_DB=${DB_NAME} - - DATABASE_HOST=${DB_HOST} ports: - 5432:5432 volumes: - - ./docker-compose/postgres:/var/lib/postgresql + - ./docker-compose/postgres:/var/lib/postgresql/data networks: - - fullstack + - fullstack # Networks to be created to facilitate communication between containers networks: