From 0fce0fc15158f67633811c59e428abccd9c505c8 Mon Sep 17 00:00:00 2001 From: Kirill Kamakin Date: Fri, 8 Oct 2021 19:48:59 +0300 Subject: [PATCH] Add support for PostgreSQL to Docker image (#282) --- Dockerfile | 2 +- requirements.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f93bb9a..89ca0b2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ COPY ./dev-requirements.txt /app/dev-requirements.txt # install the base set of libraries if they're not present. # NOTE: please update the README to include any changes. RUN apk --no-cache update \ - && apk add bash dumb-init gcc libstdc++ libffi-dev make mysql-dev musl-dev ncurses-dev openssl-dev g++ \ + && apk add bash dumb-init gcc libstdc++ libffi-dev make mysql-dev musl-dev ncurses-dev openssl-dev g++ postgresql-dev \ && pip install --upgrade pip \ && pip install --upgrade --no-cache-dir -r requirements.txt \ && pip install --upgrade --no-cache-dir -r dev-requirements.txt \ diff --git a/requirements.txt b/requirements.txt index 991a24f..aca9a34 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,5 +14,6 @@ futures==3.2 soupsieve==1.9.5 umemcache==1.6.3 google-cloud-spanner==1.18.0 +psycopg2==2.8.6 https://github.com/mozilla-services/tokenserver/archive/bf5f232ed78fb4eb89909ec5be40f135945aa514.zip https://github.com/mozilla-services/server-syncstorage/archive/d370a488155adeb80ee6f1bc016a4aa9d009f181.zip