Mercurial > public > ssdt-docker
annotate postgres/Dockerfile @ 521:8ddeb5a36678 hotfix/2.16.1
add itcm backup conditionals
author | Marc Davis <marc.davis@mcoecn.org> |
---|---|
date | Tue, 30 Jan 2024 10:54:23 -0500 |
parents | b0b52c426f16 |
children |
rev | line source |
---|---|
3 | 1 # |
2 # Docker file to create postgres image for ssdt applications | |
3 | |
289
b0b52c426f16
DEP-16: update tomcat, java and postgres version
smith@nwoca.org
parents:
151
diff
changeset
|
4 FROM postgres:9.6.11 |
3 | 5 |
6 MAINTAINER Dave Smith smith@nwoca.org | |
7 | |
13 | 8 ENV DB_NAME=database \ |
9 DB_USER=dbuser \ | |
10 DB_PASS=dbpassword \ | |
11 PGDATA=/var/lib/postgresql/data/pgdata | |
3 | 12 |
13 COPY setupDatabase.sh /docker-entrypoint-initdb.d/setupDatabase.sh | |
14 | |
80 | 15 COPY setupExtensions.sh /docker-entrypoint-initdb.d/setupExtensions.sh |
16 | |
17 RUN chmod 755 /docker-entrypoint-initdb.d/setupDatabase.sh \ | |
18 & chmod 755 /docker-entrypoint-initdb.d/setupExtensions.sh | |
19 | |
81
53671513b240
DEP-10: add timezone and locale settings. add java base image. add native APR for tomcat
smith@nwoca.org
parents:
80
diff
changeset
|
20 ENV TZ=America/New_York |
53671513b240
DEP-10: add timezone and locale settings. add java base image. add native APR for tomcat
smith@nwoca.org
parents:
80
diff
changeset
|
21 |
53671513b240
DEP-10: add timezone and locale settings. add java base image. add native APR for tomcat
smith@nwoca.org
parents:
80
diff
changeset
|
22 RUN echo $TZ > /etc/timezone \ |
53671513b240
DEP-10: add timezone and locale settings. add java base image. add native APR for tomcat
smith@nwoca.org
parents:
80
diff
changeset
|
23 && dpkg-reconfigure --frontend noninteractive tzdata |
116
4b8eb7301ae0
DEP-12: update to postgres 9.4.11. add script to generate unique postgres password
smith@nwoca.org
parents:
81
diff
changeset
|
24 |
4b8eb7301ae0
DEP-12: update to postgres 9.4.11. add script to generate unique postgres password
smith@nwoca.org
parents:
81
diff
changeset
|
25 COPY ssdt-entrypoint.sh /usr/local/bin/ |
4b8eb7301ae0
DEP-12: update to postgres 9.4.11. add script to generate unique postgres password
smith@nwoca.org
parents:
81
diff
changeset
|
26 |
4b8eb7301ae0
DEP-12: update to postgres 9.4.11. add script to generate unique postgres password
smith@nwoca.org
parents:
81
diff
changeset
|
27 RUN chmod 755 /usr/local/bin/ssdt-entrypoint.sh |
4b8eb7301ae0
DEP-12: update to postgres 9.4.11. add script to generate unique postgres password
smith@nwoca.org
parents:
81
diff
changeset
|
28 |
151 | 29 LABEL "io.ssdt.type"="db" |
30 | |
116
4b8eb7301ae0
DEP-12: update to postgres 9.4.11. add script to generate unique postgres password
smith@nwoca.org
parents:
81
diff
changeset
|
31 ENTRYPOINT ["ssdt-entrypoint.sh"] |
4b8eb7301ae0
DEP-12: update to postgres 9.4.11. add script to generate unique postgres password
smith@nwoca.org
parents:
81
diff
changeset
|
32 |
4b8eb7301ae0
DEP-12: update to postgres 9.4.11. add script to generate unique postgres password
smith@nwoca.org
parents:
81
diff
changeset
|
33 CMD ["postgres"] |
4b8eb7301ae0
DEP-12: update to postgres 9.4.11. add script to generate unique postgres password
smith@nwoca.org
parents:
81
diff
changeset
|
34 |