aboutsummaryrefslogtreecommitdiff
path: root/psql
diff options
context:
space:
mode:
authorMike Crute <crutem@amazon.com>2017-03-06 14:11:15 -0800
committerMike Crute <crutem@amazon.com>2017-06-16 11:20:43 -0700
commit2d7f2472e307924a71298cbe0b08f76001526b90 (patch)
tree45364b54b70c603b59fefa33fc7992a506e80ee0 /psql
parent2856d2fc54dc43f84340b06958c946594cae0ff8 (diff)
downloaddockerfiles-2d7f2472e307924a71298cbe0b08f76001526b90.tar.bz2
dockerfiles-2d7f2472e307924a71298cbe0b08f76001526b90.tar.xz
dockerfiles-2d7f2472e307924a71298cbe0b08f76001526b90.zip
Add postgres
Diffstat (limited to 'psql')
-rw-r--r--psql/Dockerfile12
-rwxr-xr-xpsql/run7
2 files changed, 19 insertions, 0 deletions
diff --git a/psql/Dockerfile b/psql/Dockerfile
new file mode 100644
index 0000000..eee7712
--- /dev/null
+++ b/psql/Dockerfile
@@ -0,0 +1,12 @@
1FROM ubuntu:16.04
2
3RUN export DEBIAN_FRONTEND=noninteractive && \
4 sed -i 's/archive.ubuntu.com/us-west-2.ec2.archive.ubuntu.com/' /etc/apt/sources.list && \
5 apt-get update && \
6 apt-get install -y postgresql-client && \
7# Cleanup
8 apt-get clean && \
9 rm -rf /var/lib/apt/lists/* && \
10 rm -rf /tmp/*
11
12ENTRYPOINT [ "/usr/bin/psql" ]
diff --git a/psql/run b/psql/run
new file mode 100755
index 0000000..a14f7c6
--- /dev/null
+++ b/psql/run
@@ -0,0 +1,7 @@
1#!/bin/bash
2
3docker run -ti --rm --detach-keys=ctrl-@ \
4 -v /usr/share/zoneinfo/America/Los_Angeles:/etc/localtime:ro \
5 -v $HOME/share:$HOME/share \
6 -v $HOME/.psqlrc:$HOME/.psqlrc \
7 psql "$@"