From 5a529a52ab7b628d9ae0f4cb1b58afa651838c6b Mon Sep 17 00:00:00 2001 From: Sameer Naik Date: Mon, 2 Feb 2015 23:31:30 +0530 Subject: [PATCH] dockerfile: use postgresql apt repository --- Dockerfile | 6 ++++-- start | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 70e7298..6c6660b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,10 @@ FROM sameersbn/ubuntu:12.04.20150120 MAINTAINER sameer@damagehead.com -RUN apt-get update \ - && apt-get install -y postgresql postgresql-client pwgen \ +RUN wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - \ + && echo 'deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main' > /etc/apt/sources.list.d/pgdg.list \ + && apt-get update \ + && apt-get install -y postgresql-9.1 postgresql-client-9.1 pwgen \ && rm -rf /var/lib/postgresql \ && rm -rf /var/lib/apt/lists/* # 20141001 diff --git a/start b/start index 937c9ca..434531a 100755 --- a/start +++ b/start @@ -15,7 +15,7 @@ mkdir -p -m 0700 /var/lib/postgresql chown -R postgres:postgres /var/lib/postgresql # fix permissions and ownership of /run/postgresql -mkdir -p -m 0755 /run/postgresql +mkdir -p -m 0755 /run/postgresql /run/postgresql/${PG_VERSION}-main.pg_stat_tmp chown -R postgres:postgres /run/postgresql chmod g+s /run/postgresql