diff --git a/Dockerfiles/agent/README.md b/Dockerfiles/agent/README.md index 580baf37..d667c509 100644 --- a/Dockerfiles/agent/README.md +++ b/Dockerfiles/agent/README.md @@ -14,7 +14,7 @@ Zabbix agent is deployed on a monitoring target to actively monitor local resour # Zabbix agent images -These are the only official Zabbix agent Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10, Oracle Linux 10, Windows 10 LTSC 2019 and Windows 11 LTSC 2022 images. The available versions of Zabbix agent are: +These are the only official Zabbix agent Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10, Oracle Linux 10, Windows 10 LTSC 2019 and Windows 11 LTSC 2022 images. The available versions of Zabbix agent are: Zabbix agent 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix agent 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*, ltsc2019-6.0.*, ltsc2022-6.0.*) diff --git a/Dockerfiles/agent/alpine/Dockerfile b/Dockerfiles/agent/alpine/Dockerfile index 3a570037..b508984d 100644 --- a/Dockerfiles/agent/alpine/Dockerfile +++ b/Dockerfiles/agent/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION} @@ -95,8 +95,8 @@ EXPOSE 10050/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_agentd", "--foreground", "-c", "/etc/zabbix/zabbix_agentd.conf"] diff --git a/Dockerfiles/agent/centos/Dockerfile b/Dockerfiles/agent/centos/Dockerfile index 0c0b522a..cde83445 100644 --- a/Dockerfiles/agent/centos/Dockerfile +++ b/Dockerfiles/agent/centos/Dockerfile @@ -116,8 +116,8 @@ EXPOSE 10050/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_agentd", "--foreground", "-c", "/etc/zabbix/zabbix_agentd.conf"] diff --git a/Dockerfiles/agent/ol/Dockerfile b/Dockerfiles/agent/ol/Dockerfile index b6afa7f1..7197fbfc 100644 --- a/Dockerfiles/agent/ol/Dockerfile +++ b/Dockerfiles/agent/ol/Dockerfile @@ -107,8 +107,8 @@ EXPOSE 10050/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_agentd", "--foreground", "-c", "/etc/zabbix/zabbix_agentd.conf"] diff --git a/Dockerfiles/agent/rhel/Dockerfile b/Dockerfiles/agent/rhel/Dockerfile index f91871a6..a5bc43a6 100644 --- a/Dockerfiles/agent/rhel/Dockerfile +++ b/Dockerfiles/agent/rhel/Dockerfile @@ -131,8 +131,8 @@ EXPOSE 10050/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_agentd", "--foreground", "-c", "/etc/zabbix/zabbix_agentd.conf"] diff --git a/Dockerfiles/agent/ubuntu/Dockerfile b/Dockerfiles/agent/ubuntu/Dockerfile index e6593ab1..f0e167a5 100644 --- a/Dockerfiles/agent/ubuntu/Dockerfile +++ b/Dockerfiles/agent/ubuntu/Dockerfile @@ -99,8 +99,8 @@ EXPOSE 10050/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_agentd", "--foreground", "-c", "/etc/zabbix/zabbix_agentd.conf"] diff --git a/Dockerfiles/agent2/README.md b/Dockerfiles/agent2/README.md index 97758a69..99f0e75b 100644 --- a/Dockerfiles/agent2/README.md +++ b/Dockerfiles/agent2/README.md @@ -14,7 +14,7 @@ Zabbix agent 2 is deployed on a monitoring target to actively monitor local reso # Zabbix agent 2 images -These are the only official Zabbix agent 2 Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10, Oracle Linux 10, Windows 10 LTSC 2019 and Windows 11 LTSC 2022 images. The available versions of Zabbix agent 2 are: +These are the only official Zabbix agent 2 Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10, Oracle Linux 10, Windows 10 LTSC 2019 and Windows 11 LTSC 2022 images. The available versions of Zabbix agent 2 are: Zabbix agent 2 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix agent 2 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*, ltsc2019-6.0.*, ltsc2022-6.0.*) diff --git a/Dockerfiles/agent2/alpine/Dockerfile b/Dockerfiles/agent2/alpine/Dockerfile index 6a0797b3..eb0f0ebd 100644 --- a/Dockerfiles/agent2/alpine/Dockerfile +++ b/Dockerfiles/agent2/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION} @@ -94,8 +94,8 @@ EXPOSE 10050/tcp 31999/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_agent2", "--foreground", "-c", "/etc/zabbix/zabbix_agent2.conf"] diff --git a/Dockerfiles/agent2/centos/Dockerfile b/Dockerfiles/agent2/centos/Dockerfile index 7fe15f16..51c2cc55 100644 --- a/Dockerfiles/agent2/centos/Dockerfile +++ b/Dockerfiles/agent2/centos/Dockerfile @@ -117,8 +117,8 @@ EXPOSE 10050/tcp 31999/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_agent2", "--foreground", "-c", "/etc/zabbix/zabbix_agent2.conf"] diff --git a/Dockerfiles/agent2/ol/Dockerfile b/Dockerfiles/agent2/ol/Dockerfile index 8aa324b4..c6e06a83 100644 --- a/Dockerfiles/agent2/ol/Dockerfile +++ b/Dockerfiles/agent2/ol/Dockerfile @@ -109,8 +109,8 @@ EXPOSE 10050/tcp 31999/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_agent2", "--foreground", "-c", "/etc/zabbix/zabbix_agent2.conf"] diff --git a/Dockerfiles/agent2/rhel/Dockerfile b/Dockerfiles/agent2/rhel/Dockerfile index 45affbe9..c8d04c4d 100644 --- a/Dockerfiles/agent2/rhel/Dockerfile +++ b/Dockerfiles/agent2/rhel/Dockerfile @@ -127,8 +127,8 @@ EXPOSE 10050/tcp 31999/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_agent2", "--foreground", "-c", "/etc/zabbix/zabbix_agent2.conf"] diff --git a/Dockerfiles/agent2/ubuntu/Dockerfile b/Dockerfiles/agent2/ubuntu/Dockerfile index fe0acdbc..a7af1aa2 100644 --- a/Dockerfiles/agent2/ubuntu/Dockerfile +++ b/Dockerfiles/agent2/ubuntu/Dockerfile @@ -101,8 +101,8 @@ EXPOSE 10050/tcp 31999/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_agent2", "--foreground", "-c", "/etc/zabbix/zabbix_agent2.conf"] diff --git a/Dockerfiles/build-base/README.md b/Dockerfiles/build-base/README.md index 4e14a443..d4aaa90d 100644 --- a/Dockerfiles/build-base/README.md +++ b/Dockerfiles/build-base/README.md @@ -14,7 +14,7 @@ Zabbix build base image is prepared build environment for building Zabbix compon # Zabbix build base images -These are the only official Zabbix build base Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of the image are: +These are the only official Zabbix build base Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of the image are: Zabbix build base 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix build base 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/build-base/alpine/Dockerfile b/Dockerfiles/build-base/alpine/Dockerfile index a1c54059..c8d675f5 100644 --- a/Dockerfiles/build-base/alpine/Dockerfile +++ b/Dockerfiles/build-base/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 FROM ${OS_BASE_IMAGE} ARG MAJOR_VERSION=7.4 diff --git a/Dockerfiles/build-mysql/README.md b/Dockerfiles/build-mysql/README.md index 86616d2a..39306879 100644 --- a/Dockerfiles/build-mysql/README.md +++ b/Dockerfiles/build-mysql/README.md @@ -14,7 +14,7 @@ Zabbix build base (MySQL) image is used for building Zabbix components. It conta # Zabbix build base (MySQL) images -These are the only official Zabbix build base (MySQL) Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of the image are: +These are the only official Zabbix build base (MySQL) Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of the image are: Zabbix build base 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix build base 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/build-pgsql/README.md b/Dockerfiles/build-pgsql/README.md index a23b6f7d..d8124596 100644 --- a/Dockerfiles/build-pgsql/README.md +++ b/Dockerfiles/build-pgsql/README.md @@ -14,7 +14,7 @@ Zabbix build base (PostgreSQL) image is used for building Zabbix components. It # Zabbix build base (PostgreSQL) images -These are the only official Zabbix build base (PostgreSQL) Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of the image are: +These are the only official Zabbix build base (PostgreSQL) Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of the image are: Zabbix build base 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix build base 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/build-sqlite3/README.md b/Dockerfiles/build-sqlite3/README.md index 4cac242d..815dfaf4 100644 --- a/Dockerfiles/build-sqlite3/README.md +++ b/Dockerfiles/build-sqlite3/README.md @@ -14,7 +14,7 @@ Zabbix build base (SQLite3) image is used for building Zabbix components. It con # Zabbix build base (SQLite3) images -These are the only official Zabbix build base (SQLite3) Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of the image are: +These are the only official Zabbix build base (SQLite3) Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of the image are: Zabbix build base 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix build base 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/java-gateway/README.md b/Dockerfiles/java-gateway/README.md index 79ec1c0d..f9d8f603 100644 --- a/Dockerfiles/java-gateway/README.md +++ b/Dockerfiles/java-gateway/README.md @@ -14,7 +14,7 @@ Zabbix Java Gateway performs native support for monitoring JMX applications. Jav # Zabbix Java Gateway images -These are the only official Zabbix Java Gateway Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix Java Gateway are: +These are the only official Zabbix Java Gateway Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix Java Gateway are: Zabbix Java Gateway 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix Java Gateway 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/java-gateway/alpine/Dockerfile b/Dockerfiles/java-gateway/alpine/Dockerfile index ecd400de..3eaab84b 100644 --- a/Dockerfiles/java-gateway/alpine/Dockerfile +++ b/Dockerfiles/java-gateway/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION} diff --git a/Dockerfiles/proxy-mysql/README.md b/Dockerfiles/proxy-mysql/README.md index a908a13c..21f63c4b 100644 --- a/Dockerfiles/proxy-mysql/README.md +++ b/Dockerfiles/proxy-mysql/README.md @@ -14,7 +14,7 @@ Zabbix proxy is a process that may collect monitoring data from one or more moni # Zabbix proxy images -These are the only official Zabbix proxy Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix proxy are: +These are the only official Zabbix proxy Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix proxy are: Zabbix proxy 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix proxy 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/proxy-mysql/alpine/Dockerfile b/Dockerfiles/proxy-mysql/alpine/Dockerfile index 14fe8097..14ab7326 100644 --- a/Dockerfiles/proxy-mysql/alpine/Dockerfile +++ b/Dockerfiles/proxy-mysql/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION} @@ -128,8 +128,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_proxy", "--foreground", "-c", "/etc/zabbix/zabbix_proxy.conf"] diff --git a/Dockerfiles/proxy-mysql/centos/Dockerfile b/Dockerfiles/proxy-mysql/centos/Dockerfile index d9842049..8f17ecc5 100644 --- a/Dockerfiles/proxy-mysql/centos/Dockerfile +++ b/Dockerfiles/proxy-mysql/centos/Dockerfile @@ -149,8 +149,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_proxy", "--foreground", "-c", "/etc/zabbix/zabbix_proxy.conf"] diff --git a/Dockerfiles/proxy-mysql/ol/Dockerfile b/Dockerfiles/proxy-mysql/ol/Dockerfile index 624f76fc..0d4da894 100644 --- a/Dockerfiles/proxy-mysql/ol/Dockerfile +++ b/Dockerfiles/proxy-mysql/ol/Dockerfile @@ -142,8 +142,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_proxy", "--foreground", "-c", "/etc/zabbix/zabbix_proxy.conf"] diff --git a/Dockerfiles/proxy-mysql/rhel/Dockerfile b/Dockerfiles/proxy-mysql/rhel/Dockerfile index 2bcf71be..5deaaee4 100644 --- a/Dockerfiles/proxy-mysql/rhel/Dockerfile +++ b/Dockerfiles/proxy-mysql/rhel/Dockerfile @@ -166,8 +166,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_proxy", "--foreground", "-c", "/etc/zabbix/zabbix_proxy.conf"] diff --git a/Dockerfiles/proxy-mysql/ubuntu/Dockerfile b/Dockerfiles/proxy-mysql/ubuntu/Dockerfile index c0885462..d515c35e 100644 --- a/Dockerfiles/proxy-mysql/ubuntu/Dockerfile +++ b/Dockerfiles/proxy-mysql/ubuntu/Dockerfile @@ -145,8 +145,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_proxy", "--foreground", "-c", "/etc/zabbix/zabbix_proxy.conf"] diff --git a/Dockerfiles/proxy-sqlite3/README.md b/Dockerfiles/proxy-sqlite3/README.md index 4a10eed0..064b3d59 100644 --- a/Dockerfiles/proxy-sqlite3/README.md +++ b/Dockerfiles/proxy-sqlite3/README.md @@ -14,7 +14,7 @@ Zabbix proxy is a process that may collect monitoring data from one or more moni # Zabbix proxy images -These are the only official Zabbix proxy Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix proxy are: +These are the only official Zabbix proxy Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix proxy are: Zabbix proxy 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix proxy 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/proxy-sqlite3/alpine/Dockerfile b/Dockerfiles/proxy-sqlite3/alpine/Dockerfile index 1382a3cc..a4605b02 100644 --- a/Dockerfiles/proxy-sqlite3/alpine/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:alpine-${ZBX_VERSION} @@ -122,8 +122,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_proxy", "--foreground", "-c", "/etc/zabbix/zabbix_proxy.conf"] diff --git a/Dockerfiles/proxy-sqlite3/centos/Dockerfile b/Dockerfiles/proxy-sqlite3/centos/Dockerfile index db6be66a..55be38c5 100644 --- a/Dockerfiles/proxy-sqlite3/centos/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/centos/Dockerfile @@ -142,8 +142,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_proxy", "--foreground", "-c", "/etc/zabbix/zabbix_proxy.conf"] diff --git a/Dockerfiles/proxy-sqlite3/ol/Dockerfile b/Dockerfiles/proxy-sqlite3/ol/Dockerfile index af58c98e..ff41775c 100644 --- a/Dockerfiles/proxy-sqlite3/ol/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/ol/Dockerfile @@ -134,8 +134,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_proxy", "--foreground", "-c", "/etc/zabbix/zabbix_proxy.conf"] diff --git a/Dockerfiles/proxy-sqlite3/rhel/Dockerfile b/Dockerfiles/proxy-sqlite3/rhel/Dockerfile index 53876853..062748f5 100644 --- a/Dockerfiles/proxy-sqlite3/rhel/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/rhel/Dockerfile @@ -160,8 +160,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_proxy", "--foreground", "-c", "/etc/zabbix/zabbix_proxy.conf"] diff --git a/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile b/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile index 2b3f1502..a81a9357 100644 --- a/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile +++ b/Dockerfiles/proxy-sqlite3/ubuntu/Dockerfile @@ -140,8 +140,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_proxy", "--foreground", "-c", "/etc/zabbix/zabbix_proxy.conf"] diff --git a/Dockerfiles/server-mysql/README.md b/Dockerfiles/server-mysql/README.md index 1b1acc56..386928f0 100644 --- a/Dockerfiles/server-mysql/README.md +++ b/Dockerfiles/server-mysql/README.md @@ -16,7 +16,7 @@ The server performs the polling and trapping of data, it calculates triggers, se # Zabbix server images -These are the only official Zabbix server Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix server are: +These are the only official Zabbix server Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix server are: Zabbix server 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix server 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/server-mysql/alpine/Dockerfile b/Dockerfiles/server-mysql/alpine/Dockerfile index f174a776..a42c8f81 100644 --- a/Dockerfiles/server-mysql/alpine/Dockerfile +++ b/Dockerfiles/server-mysql/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION} @@ -132,8 +132,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps", "${ZABBIX_USER_HOME_DIR}/export"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_server", "--foreground", "-c", "/etc/zabbix/zabbix_server.conf"] diff --git a/Dockerfiles/server-mysql/centos/Dockerfile b/Dockerfiles/server-mysql/centos/Dockerfile index 89b63df1..8d769754 100644 --- a/Dockerfiles/server-mysql/centos/Dockerfile +++ b/Dockerfiles/server-mysql/centos/Dockerfile @@ -157,8 +157,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps", "${ZABBIX_USER_HOME_DIR}/export"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_server", "--foreground", "-c", "/etc/zabbix/zabbix_server.conf"] diff --git a/Dockerfiles/server-mysql/ol/Dockerfile b/Dockerfiles/server-mysql/ol/Dockerfile index 4380bd8b..aaa903d5 100644 --- a/Dockerfiles/server-mysql/ol/Dockerfile +++ b/Dockerfiles/server-mysql/ol/Dockerfile @@ -147,8 +147,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps", "${ZABBIX_USER_HOME_DIR}/export"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_server", "--foreground", "-c", "/etc/zabbix/zabbix_server.conf"] diff --git a/Dockerfiles/server-mysql/rhel/Dockerfile b/Dockerfiles/server-mysql/rhel/Dockerfile index c9ca0f09..6dfb176f 100644 --- a/Dockerfiles/server-mysql/rhel/Dockerfile +++ b/Dockerfiles/server-mysql/rhel/Dockerfile @@ -173,8 +173,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps", "${ZABBIX_USER_HOME_DIR}/export"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_server", "--foreground", "-c", "/etc/zabbix/zabbix_server.conf"] diff --git a/Dockerfiles/server-mysql/ubuntu/Dockerfile b/Dockerfiles/server-mysql/ubuntu/Dockerfile index 192d55e4..36d42223 100644 --- a/Dockerfiles/server-mysql/ubuntu/Dockerfile +++ b/Dockerfiles/server-mysql/ubuntu/Dockerfile @@ -149,8 +149,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps", "${ZABBIX_USER_HOME_DIR}/export"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_server", "--foreground", "-c", "/etc/zabbix/zabbix_server.conf"] diff --git a/Dockerfiles/server-pgsql/README.md b/Dockerfiles/server-pgsql/README.md index 90ce0ea9..8672598e 100644 --- a/Dockerfiles/server-pgsql/README.md +++ b/Dockerfiles/server-pgsql/README.md @@ -16,7 +16,7 @@ The server performs the polling and trapping of data, it calculates triggers, se # Zabbix server images -These are the only official Zabbix server Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix server are: +These are the only official Zabbix server Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix server are: Zabbix server 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix server 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/server-pgsql/alpine/Dockerfile b/Dockerfiles/server-pgsql/alpine/Dockerfile index cbcaea81..da88a094 100644 --- a/Dockerfiles/server-pgsql/alpine/Dockerfile +++ b/Dockerfiles/server-pgsql/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION} @@ -129,8 +129,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps", "${ZABBIX_USER_HOME_DIR}/export"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_server", "--foreground", "-c", "/etc/zabbix/zabbix_server.conf"] diff --git a/Dockerfiles/server-pgsql/centos/Dockerfile b/Dockerfiles/server-pgsql/centos/Dockerfile index b145b1af..9652a994 100644 --- a/Dockerfiles/server-pgsql/centos/Dockerfile +++ b/Dockerfiles/server-pgsql/centos/Dockerfile @@ -155,8 +155,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps", "${ZABBIX_USER_HOME_DIR}/export"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_server", "--foreground", "-c", "/etc/zabbix/zabbix_server.conf"] diff --git a/Dockerfiles/server-pgsql/ol/Dockerfile b/Dockerfiles/server-pgsql/ol/Dockerfile index 09442a88..7b050c5f 100644 --- a/Dockerfiles/server-pgsql/ol/Dockerfile +++ b/Dockerfiles/server-pgsql/ol/Dockerfile @@ -144,8 +144,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps", "${ZABBIX_USER_HOME_DIR}/export"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_server", "--foreground", "-c", "/etc/zabbix/zabbix_server.conf"] diff --git a/Dockerfiles/server-pgsql/ubuntu/Dockerfile b/Dockerfiles/server-pgsql/ubuntu/Dockerfile index edcf19b0..b6ae5a68 100644 --- a/Dockerfiles/server-pgsql/ubuntu/Dockerfile +++ b/Dockerfiles/server-pgsql/ubuntu/Dockerfile @@ -148,8 +148,8 @@ WORKDIR ${ZABBIX_USER_HOME_DIR} VOLUME ["${ZABBIX_USER_HOME_DIR}/snmptraps", "${ZABBIX_USER_HOME_DIR}/export"] -ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_server", "--foreground", "-c", "/etc/zabbix/zabbix_server.conf"] diff --git a/Dockerfiles/snmptraps/README.md b/Dockerfiles/snmptraps/README.md index 7eb51928..ce99e618 100644 --- a/Dockerfiles/snmptraps/README.md +++ b/Dockerfiles/snmptraps/README.md @@ -14,7 +14,7 @@ The image is used to receive SNMP traps, store them to a log file and provide ac # Zabbix snmptraps images -These are the only official Zabbix snmptraps Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix snmptraps are: +These are the only official Zabbix snmptraps Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix snmptraps are: Zabbix snmptraps 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix snmptraps 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/snmptraps/alpine/Dockerfile b/Dockerfiles/snmptraps/alpine/Dockerfile index b73c968f..c7fb7ef4 100644 --- a/Dockerfiles/snmptraps/alpine/Dockerfile +++ b/Dockerfiles/snmptraps/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 FROM ${OS_BASE_IMAGE} ARG MAJOR_VERSION=7.4 diff --git a/Dockerfiles/web-apache-mysql/README.md b/Dockerfiles/web-apache-mysql/README.md index 70956e76..0e870995 100644 --- a/Dockerfiles/web-apache-mysql/README.md +++ b/Dockerfiles/web-apache-mysql/README.md @@ -14,7 +14,7 @@ Zabbix web interface is a part of Zabbix software. It is used to manage resource # Zabbix web interface images -These are the only official Zabbix web interface Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix web interface are: +These are the only official Zabbix web interface Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix web interface are: Zabbix web interface 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix web interface 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/web-apache-mysql/alpine/Dockerfile b/Dockerfiles/web-apache-mysql/alpine/Dockerfile index b06fd0c5..f627f080 100644 --- a/Dockerfiles/web-apache-mysql/alpine/Dockerfile +++ b/Dockerfiles/web-apache-mysql/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION} diff --git a/Dockerfiles/web-apache-pgsql/README.md b/Dockerfiles/web-apache-pgsql/README.md index 7098b8d3..bb679b11 100644 --- a/Dockerfiles/web-apache-pgsql/README.md +++ b/Dockerfiles/web-apache-pgsql/README.md @@ -14,7 +14,7 @@ Zabbix web interface is a part of Zabbix software. It is used to manage resource # Zabbix web interface images -These are the only official Zabbix web interface Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix web interface are: +These are the only official Zabbix web interface Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix web interface are: Zabbix web interface 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix web interface 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/web-apache-pgsql/alpine/Dockerfile b/Dockerfiles/web-apache-pgsql/alpine/Dockerfile index 17530101..e3971107 100644 --- a/Dockerfiles/web-apache-pgsql/alpine/Dockerfile +++ b/Dockerfiles/web-apache-pgsql/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION} diff --git a/Dockerfiles/web-nginx-mysql/README.md b/Dockerfiles/web-nginx-mysql/README.md index 026cfced..65ffba0c 100644 --- a/Dockerfiles/web-nginx-mysql/README.md +++ b/Dockerfiles/web-nginx-mysql/README.md @@ -14,7 +14,7 @@ Zabbix web interface is a part of Zabbix software. It is used to manage resource # Zabbix web interface images -These are the only official Zabbix web interface Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix web interface are: +These are the only official Zabbix web interface Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix web interface are: Zabbix web interface 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix web interface 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/web-nginx-mysql/alpine/Dockerfile b/Dockerfiles/web-nginx-mysql/alpine/Dockerfile index 265417e6..de8ab3ce 100644 --- a/Dockerfiles/web-nginx-mysql/alpine/Dockerfile +++ b/Dockerfiles/web-nginx-mysql/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION} diff --git a/Dockerfiles/web-nginx-pgsql/README.md b/Dockerfiles/web-nginx-pgsql/README.md index 68c629c9..442c660b 100644 --- a/Dockerfiles/web-nginx-pgsql/README.md +++ b/Dockerfiles/web-nginx-pgsql/README.md @@ -14,7 +14,7 @@ Zabbix web interface is a part of Zabbix software. It is used to manage resource # Zabbix web interface images -These are the only official Zabbix web interface Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix web interface are: +These are the only official Zabbix web interface Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix web interface are: Zabbix web interface 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix web interface 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/web-nginx-pgsql/alpine/Dockerfile b/Dockerfiles/web-nginx-pgsql/alpine/Dockerfile index e23e30b6..a747eb4a 100644 --- a/Dockerfiles/web-nginx-pgsql/alpine/Dockerfile +++ b/Dockerfiles/web-nginx-pgsql/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION} diff --git a/Dockerfiles/web-service/README.md b/Dockerfiles/web-service/README.md index c5c984ef..b5325538 100644 --- a/Dockerfiles/web-service/README.md +++ b/Dockerfiles/web-service/README.md @@ -14,7 +14,7 @@ Zabbix web service for performing various tasks using headless web browser (for # Zabbix web service images -These are the only official Zabbix web service Docker images. They are based on Alpine Linux v3.23, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix web service are: +These are the only official Zabbix web service Docker images. They are based on Alpine Linux v3.24, Ubuntu 26.04 (resolute), CentOS Stream 10 and Oracle Linux 10 images. The available versions of Zabbix web service are: Zabbix web service 6.0 (tags: alpine-6.0-latest, ubuntu-6.0-latest, ol-6.0-latest) Zabbix web service 6.0.* (tags: alpine-6.0.*, ubuntu-6.0.*, ol-6.0.*) diff --git a/Dockerfiles/web-service/alpine/Dockerfile b/Dockerfiles/web-service/alpine/Dockerfile index a8687d51..a9d4dde6 100644 --- a/Dockerfiles/web-service/alpine/Dockerfile +++ b/Dockerfiles/web-service/alpine/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.6 -ARG OS_BASE_IMAGE=alpine:3.23 +ARG OS_BASE_IMAGE=alpine:3.24 ARG MAJOR_VERSION=7.4 ARG ZBX_VERSION=${MAJOR_VERSION}.11 ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION} @@ -72,8 +72,8 @@ EXPOSE 10053/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_web_service", "-c", "/etc/zabbix/zabbix_web_service.conf"] diff --git a/Dockerfiles/web-service/centos/Dockerfile b/Dockerfiles/web-service/centos/Dockerfile index 6fd4f43a..f7aaaf85 100644 --- a/Dockerfiles/web-service/centos/Dockerfile +++ b/Dockerfiles/web-service/centos/Dockerfile @@ -89,8 +89,8 @@ EXPOSE 10053/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_web_service", "-c", "/etc/zabbix/zabbix_web_service.conf"] diff --git a/Dockerfiles/web-service/ol/Dockerfile b/Dockerfiles/web-service/ol/Dockerfile index 83c5ab09..2189f731 100644 --- a/Dockerfiles/web-service/ol/Dockerfile +++ b/Dockerfiles/web-service/ol/Dockerfile @@ -87,8 +87,8 @@ EXPOSE 10053/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_web_service", "-c", "/etc/zabbix/zabbix_web_service.conf"] diff --git a/Dockerfiles/web-service/rhel/Dockerfile b/Dockerfiles/web-service/rhel/Dockerfile index e2cc62bf..4afbfb25 100644 --- a/Dockerfiles/web-service/rhel/Dockerfile +++ b/Dockerfiles/web-service/rhel/Dockerfile @@ -105,8 +105,8 @@ EXPOSE 10053/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_web_service", "-c", "/etc/zabbix/zabbix_web_service.conf"] diff --git a/Dockerfiles/web-service/ubuntu/Dockerfile b/Dockerfiles/web-service/ubuntu/Dockerfile index 1e18cd34..7d876231 100644 --- a/Dockerfiles/web-service/ubuntu/Dockerfile +++ b/Dockerfiles/web-service/ubuntu/Dockerfile @@ -93,8 +93,8 @@ EXPOSE 10053/tcp WORKDIR ${ZABBIX_USER_HOME_DIR} -ENTRYPOINT ["docker-entrypoint.sh"] - USER 1997 +ENTRYPOINT ["docker-entrypoint.sh"] + CMD ["/usr/sbin/zabbix_web_service", "-c", "/etc/zabbix/zabbix_web_service.conf"] diff --git a/Makefile b/Makefile index b014a1ac..7c909bd6 100644 --- a/Makefile +++ b/Makefile @@ -38,7 +38,7 @@ LOCAL_ZBX_TAG ?= $(OS)-$(ZBX_VERSION)-local PLATFORMS ?= # ---- Base images per OS ---- -ALPINE_BASE_IMAGE ?= alpine:3.23 +ALPINE_BASE_IMAGE ?= alpine:3.24 CENTOS_BASE_IMAGE ?= quay.io/centos/centos:stream10-minimal OL_BASE_IMAGE ?= container-registry.oracle.com/os/oraclelinux:10-slim UBUNTU_BASE_IMAGE ?= ubuntu:resolute diff --git a/docker-bake.hcl b/docker-bake.hcl index 772987d9..1d2c5f46 100644 --- a/docker-bake.hcl +++ b/docker-bake.hcl @@ -17,7 +17,7 @@ variable "ZBX_VERSION" { variable "OS_BASE_IMAGE" { type = string - default = "alpine:3.23" + default = "alpine:3.24" description = "Base image for images. Passed to Dockerfiles as OS_BASE_IMAGE" }