zabbix-server (latest)

Published 2023-04-08 09:47:40 +00:00 by shihaam in dockerfiles/zabbix-server

Installation

docker pull git.shihaam.dev/dockerfiles/zabbix-server:latest
sha256:d8e7d9dd33abd26f27e89127849e956335924e8f6c7a1b8dd6e1162c81853ee6

Image Layers

ADD file:60911afdacfdc216e44115addb5f3cc07f4166e8a4adf7be94a58aacc327ad63 in /
CMD ["bash"]
ARG ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb
WORKDIR /app
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c chmod 777 /app # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c apt update -y && apt upgrade -y && apt auto-remove -y && apt clean -y # buildkit
ENV LANG=en_US.UTF-8
ENV LANGUAGE=en_US:en
ENV LC_ALL=en_US.UTF-8
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c apt install locales -y && apt auto-remove -y && apt clean -y # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && locale-gen # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c apt install ca-certificates wget curl nano vim -y --no-install-recommends && apt auto-remove -y && apt clean -y # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c wget $ZABBIX_URL && dpkg -i zabbix-release*.deb && rm -v zabbix-release*.deb # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c apt update -y && apt install php php-fpm -y --no-install-recommends && apt install zabbix-server-mysql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts -y --no-install-recommends && apt auto-remove -y && apt clean -y # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c apt upgrade -y && apt auto-remove -y && apt clean -y # buildkit
COPY startservices.sh . # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c chmod +x startservices.sh # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c rm -v /etc/nginx/sites-enabled/default # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c rm -v /usr/share/zabbix/conf/zabbix.conf.php # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c ln -sv /etc/zabbix/web/zabbix.conf.php /usr/share/zabbix/conf/zabbix.conf.php # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c mkdir /run/php/ # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c mkdir /run/zabbix/ # buildkit
RUN |1 ZABBIX_URL=https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bdebian11_all.deb /bin/sh -c chmod 777 /run/zabbix/ # buildkit
CMD ["./startservices.sh"]

Labels

Key Value
com.docker.compose.project zabbix-server
com.docker.compose.service zabbix
com.docker.compose.version 2.17.2
Details
Container
2023-04-08 09:47:40 +00:00
3
OCI / Docker
linux/amd64
138 MiB
Versions (1) View all
latest 2023-04-08