From f1644cb572167f86c95fdf9a7cc0a3e1963e30ed Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Mon, 24 Jul 2017 16:20:58 -0400 Subject: [PATCH] Add makefile target to launch a PostgreSQL container. Signed-off-by: Roberto Rosario --- Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Makefile b/Makefile index 72194e3a39..210547a80c 100644 --- a/Makefile +++ b/Makefile @@ -46,6 +46,8 @@ help: @echo "docker_services_worker - Launch a worker instance that uses the production-like services." @echo "docker_service_mysql_on - Launch and initialize a MySQL Docker container." @echo "docker_service_mysql_off - Stop and delete the MySQL Docker container." + @echo "docker_service_postgres_on - Launch and initialize a PostgreSQL Docker container." + @echo "docker_service_postgres_off - Stop and delete the PostgreSQL Docker container." @echo "safety_check - Run a package safety check." @@ -277,6 +279,15 @@ docker_service_mysql_off: docker stop mysql docker rm mysql +docker_service_postgres_on: + docker run -d --name postgres -p 5432:5432 postgres + while ! nc -z 127.0.0.1 5432; do sleep 1; done + +docker_service_postgres_off: + docker stop postgres + docker rm postgres + + # Security safety_check: