Merge pull request #93 from hkjn/master
Explicitly set uid/gid for postgres/postgres
This commit is contained in:
commit
ed23320582
|
|
@ -1,8 +1,8 @@
|
||||||
# vim:set ft=dockerfile:
|
# vim:set ft=dockerfile:
|
||||||
FROM debian:jessie
|
FROM debian:jessie
|
||||||
|
|
||||||
# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
|
# explicitly set user/group IDs
|
||||||
RUN groupadd -r postgres && useradd -r -g postgres postgres
|
RUN groupadd -r postgres --gid=999 && useradd -r -g postgres --uid=999 postgres
|
||||||
|
|
||||||
# grab gosu for easy step-down from root
|
# grab gosu for easy step-down from root
|
||||||
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
# vim:set ft=dockerfile:
|
# vim:set ft=dockerfile:
|
||||||
FROM debian:jessie
|
FROM debian:jessie
|
||||||
|
|
||||||
# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
|
# explicitly set user/group IDs
|
||||||
RUN groupadd -r postgres && useradd -r -g postgres postgres
|
RUN groupadd -r postgres --gid=999 && useradd -r -g postgres --uid=999 postgres
|
||||||
|
|
||||||
# grab gosu for easy step-down from root
|
# grab gosu for easy step-down from root
|
||||||
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
# vim:set ft=dockerfile:
|
# vim:set ft=dockerfile:
|
||||||
FROM debian:jessie
|
FROM debian:jessie
|
||||||
|
|
||||||
# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
|
# explicitly set user/group IDs
|
||||||
RUN groupadd -r postgres && useradd -r -g postgres postgres
|
RUN groupadd -r postgres --gid=999 && useradd -r -g postgres --uid=999 postgres
|
||||||
|
|
||||||
# grab gosu for easy step-down from root
|
# grab gosu for easy step-down from root
|
||||||
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
# vim:set ft=dockerfile:
|
# vim:set ft=dockerfile:
|
||||||
FROM debian:jessie
|
FROM debian:jessie
|
||||||
|
|
||||||
# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
|
# explicitly set user/group IDs
|
||||||
RUN groupadd -r postgres && useradd -r -g postgres postgres
|
RUN groupadd -r postgres --gid=999 && useradd -r -g postgres --uid=999 postgres
|
||||||
|
|
||||||
# grab gosu for easy step-down from root
|
# grab gosu for easy step-down from root
|
||||||
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
# vim:set ft=dockerfile:
|
# vim:set ft=dockerfile:
|
||||||
FROM debian:jessie
|
FROM debian:jessie
|
||||||
|
|
||||||
# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
|
# explicitly set user/group IDs
|
||||||
RUN groupadd -r postgres && useradd -r -g postgres postgres
|
RUN groupadd -r postgres --gid=999 && useradd -r -g postgres --uid=999 postgres
|
||||||
|
|
||||||
# grab gosu for easy step-down from root
|
# grab gosu for easy step-down from root
|
||||||
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
# vim:set ft=dockerfile:
|
# vim:set ft=dockerfile:
|
||||||
FROM debian:jessie
|
FROM debian:jessie
|
||||||
|
|
||||||
# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
|
# explicitly set user/group IDs
|
||||||
RUN groupadd -r postgres && useradd -r -g postgres postgres
|
RUN groupadd -r postgres --gid=999 && useradd -r -g postgres --uid=999 postgres
|
||||||
|
|
||||||
# grab gosu for easy step-down from root
|
# grab gosu for easy step-down from root
|
||||||
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
RUN gpg --keyserver pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue