浏览代码

Add data containers to fix permission issues

andryyy 9 年之前
父节点
当前提交
7c9f312f0f
共有 2 个文件被更改,包括 18 次插入0 次删除
  1. 8 0
      data/Dockerfiles/data-container-dkim/Dockerfile
  2. 10 0
      data/Dockerfiles/data-container-vmail/Dockerfile

+ 8 - 0
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"]

+ 10 - 0
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"]