You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12345678910111213141516171819202122232425262728293031323334353637
  1. FROM debian:jessie
  2. MAINTAINER Robin Thoni <robin@rthoni.com>
  3. RUN apt-get update && apt-get -y install\
  4. wget &&\
  5. apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
  6. RUN wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-1+jessie_all.deb -O /tmp/zabbix.deb &&\
  7. dpkg -i /tmp/zabbix.deb
  8. RUN apt-get update && apt-get -y install\
  9. zabbix-server-pgsql &&\
  10. apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
  11. RUN chown -R zabbix:zabbix /etc/zabbix &&\
  12. mkdir -p /var/run/zabbix &&\
  13. chown zabbix:zabbix /var/run/zabbix/
  14. RUN rm -rf /var/log/* &&\
  15. mkdir -p /var/log/zabbix/ &&\
  16. chown zabbix:zabbix /var/log/zabbix/ &&\
  17. ln -s /dev/stdout /var/log/zabbix/zabbix_server.log
  18. COPY ./zabbix_server.conf /etc/zabbix/zabbix_server.conf
  19. COPY ./vars-vars /etc/vars-vars
  20. COPY ./vars-files /etc/vars-files
  21. COPY ./run.sh /run.sh
  22. EXPOSE 80
  23. USER zabbix
  24. CMD ["/run.sh"]