From 7c9f312f0f509316f2c8fc5a253600839778464b Mon Sep 17 00:00:00 2001 From: andryyy Date: Thu, 15 Dec 2016 10:08:06 +0100 Subject: [PATCH] Add data containers to fix permission issues --- data/Dockerfiles/data-container-dkim/Dockerfile | 8 ++++++++ data/Dockerfiles/data-container-vmail/Dockerfile | 10 ++++++++++ 2 files changed, 18 insertions(+) create mode 100644 data/Dockerfiles/data-container-dkim/Dockerfile create mode 100644 data/Dockerfiles/data-container-vmail/Dockerfile diff --git a/data/Dockerfiles/data-container-dkim/Dockerfile b/data/Dockerfiles/data-container-dkim/Dockerfile new file mode 100644 index 00000000..c48a0411 --- /dev/null +++ b/data/Dockerfiles/data-container-dkim/Dockerfile @@ -0,0 +1,8 @@ +FROM debian:jessie + +RUN mkdir -p /data/dkim/keys \ + && mkdir -p /data/dkim/txt \ + && chown -R 33:33 /data/dkim +VOLUME /data/dkim +USER www-data +CMD ["echo", "Data container for dkim keys"] diff --git a/data/Dockerfiles/data-container-vmail/Dockerfile b/data/Dockerfiles/data-container-vmail/Dockerfile new file mode 100644 index 00000000..76f4e41a --- /dev/null +++ b/data/Dockerfiles/data-container-vmail/Dockerfile @@ -0,0 +1,10 @@ +FROM debian:jessie + +RUN groupadd -g 5000 vmail \ + && useradd -g vmail -u 5000 vmail -d /var/vmail + +RUN mkdir -p /var/vmail \ + && chown -R 5000:5000 /var/vmail +VOLUME /var/vmail +USER vmail +CMD ["echo", "Data container for mail"]