浏览代码

New Rspamd image, also fixes #386

andryyy 8 年之前
父节点
当前提交
4066f3507c
共有 3 个文件被更改,包括 9 次插入3 次删除
  1. 3 2
      data/Dockerfiles/rspamd/Dockerfile
  2. 5 0
      data/Dockerfiles/rspamd/docker-entrypoint.sh
  3. 1 1
      docker-compose.yml

+ 3 - 2
data/Dockerfiles/rspamd/Dockerfile

@@ -18,7 +18,8 @@ RUN apt-get update && apt-get install -y \
 	&& chown _rspamd:_rspamd /run/rspamd
 
 COPY settings.conf /etc/rspamd/modules.d/settings.conf
+COPY docker-entrypoint.sh /docker-entrypoint.sh
 
-CMD /usr/bin/rspamd -f -u _rspamd -g _rspamd
+ENTRYPOINT ["/docker-entrypoint.sh"]
 
-USER _rspamd
+CMD /usr/bin/rspamd -f -u _rspamd -g _rspamd

+ 5 - 0
data/Dockerfiles/rspamd/docker-entrypoint.sh

@@ -0,0 +1,5 @@
+#!/bin/bash
+
+chown -R _rspamd:_rspamd /var/lib/rspamd
+
+exec "$@"

+ 1 - 1
docker-compose.yml

@@ -77,7 +77,7 @@ services:
             - clamd
 
     rspamd-mailcow:
-      image: mailcow/rspamd:1.0
+      image: mailcow/rspamd:1.1
       build: ./data/Dockerfiles/rspamd
       command: > 
         /bin/bash -c "