Removed orphaned / deprecated steps in Ubuntu based containers
This commit is contained in:
parent
27239c4155
commit
6a2999f61d
|
|
@ -41,7 +41,6 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/agent/conf/ ${ZABBIX_CONF_
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
echo "#!/bin/sh\nexit 101" > /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
tzdata \
|
tzdata \
|
||||||
|
|
@ -53,11 +52,9 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
libssl3t64 \
|
libssl3t64 \
|
||||||
zlib1g \
|
zlib1g \
|
||||||
iputils-ping" && \
|
iputils-ping" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
--no-install-recommends \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
|
||||||
--no-install-recommends install \
|
|
||||||
${INSTALL_PKGS} && \
|
${INSTALL_PKGS} && \
|
||||||
groupadd \
|
groupadd \
|
||||||
--system \
|
--system \
|
||||||
|
|
|
||||||
|
|
@ -42,8 +42,6 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/agent2/conf/ ${ZABBIX_CONF
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
tzdata \
|
tzdata \
|
||||||
|
|
@ -53,11 +51,9 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
iputils-ping \
|
iputils-ping \
|
||||||
smartmontools \
|
smartmontools \
|
||||||
sudo" && \
|
sudo" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
--no-install-recommends \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
|
||||||
--no-install-recommends install \
|
|
||||||
${INSTALL_PKGS} && \
|
${INSTALL_PKGS} && \
|
||||||
groupadd \
|
groupadd \
|
||||||
--system \
|
--system \
|
||||||
|
|
|
||||||
|
|
@ -26,8 +26,6 @@ LABEL org.opencontainers.image.authors="Alexey Pustovalov <alexey.pustovalov@zab
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
curl \
|
curl \
|
||||||
autoconf \
|
autoconf \
|
||||||
|
|
@ -58,10 +56,8 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
libxml2-dev \
|
libxml2-dev \
|
||||||
unixodbc-dev \
|
unixodbc-dev \
|
||||||
zlib1g-dev" && \
|
zlib1g-dev" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
--no-install-recommends \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
|
||||||
--no-install-recommends install \
|
|
||||||
${INSTALL_PKGS} && \
|
${INSTALL_PKGS} && \
|
||||||
go telemetry off
|
go telemetry off
|
||||||
|
|
|
||||||
|
|
@ -35,14 +35,10 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/java_gateway/sbin/ /usr/sb
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
openjdk-21-jre-headless" && \
|
openjdk-21-jre-headless" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
|
||||||
-o Dpkg::Options::="--force-confold" \
|
|
||||||
--no-install-recommends install \
|
--no-install-recommends install \
|
||||||
${INSTALL_PKGS} && \
|
${INSTALL_PKGS} && \
|
||||||
groupadd \
|
groupadd \
|
||||||
|
|
|
||||||
|
|
@ -51,8 +51,6 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/proxy/database/mysql/ /usr
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
gzip \
|
gzip \
|
||||||
|
|
@ -80,11 +78,9 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
snmp-mibs-downloader \
|
snmp-mibs-downloader \
|
||||||
traceroute \
|
traceroute \
|
||||||
mysql-client" && \
|
mysql-client" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
--no-install-recommends \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
|
||||||
--no-install-recommends install \
|
|
||||||
${INSTALL_PKGS} && \
|
${INSTALL_PKGS} && \
|
||||||
rm -f \
|
rm -f \
|
||||||
/var/lib/mibs/ietf/VM-MIB \
|
/var/lib/mibs/ietf/VM-MIB \
|
||||||
|
|
|
||||||
|
|
@ -49,8 +49,6 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/proxy/database/sqlite3/ /u
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
tzdata \
|
tzdata \
|
||||||
|
|
@ -77,11 +75,9 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
snmp-mibs-downloader \
|
snmp-mibs-downloader \
|
||||||
traceroute \
|
traceroute \
|
||||||
sqlite3" && \
|
sqlite3" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
--no-install-recommends \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
|
||||||
--no-install-recommends install \
|
|
||||||
${INSTALL_PKGS} && \
|
${INSTALL_PKGS} && \
|
||||||
rm -f \
|
rm -f \
|
||||||
/var/lib/mibs/ietf/VM-MIB \
|
/var/lib/mibs/ietf/VM-MIB \
|
||||||
|
|
|
||||||
|
|
@ -51,8 +51,6 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/server/database/mysql/crea
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
gzip \
|
gzip \
|
||||||
|
|
@ -80,11 +78,9 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
snmp-mibs-downloader \
|
snmp-mibs-downloader \
|
||||||
traceroute \
|
traceroute \
|
||||||
mysql-client" && \
|
mysql-client" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
--no-install-recommends \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
|
||||||
--no-install-recommends install \
|
|
||||||
${INSTALL_PKGS} && \
|
${INSTALL_PKGS} && \
|
||||||
rm -f \
|
rm -f \
|
||||||
/var/lib/mibs/ietf/VM-MIB \
|
/var/lib/mibs/ietf/VM-MIB \
|
||||||
|
|
|
||||||
|
|
@ -50,8 +50,6 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/server/database/postgresql
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
gzip \
|
gzip \
|
||||||
|
|
@ -79,11 +77,9 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
snmp-mibs-downloader \
|
snmp-mibs-downloader \
|
||||||
traceroute \
|
traceroute \
|
||||||
postgresql-client" && \
|
postgresql-client" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
--no-install-recommends \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
|
||||||
--no-install-recommends install \
|
|
||||||
${INSTALL_PKGS} && \
|
${INSTALL_PKGS} && \
|
||||||
rm -f \
|
rm -f \
|
||||||
/var/lib/mibs/ietf/VM-MIB \
|
/var/lib/mibs/ietf/VM-MIB \
|
||||||
|
|
|
||||||
|
|
@ -32,17 +32,13 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=from=config_templates,target=/tmp/conf,ro \
|
--mount=from=config_templates,target=/tmp/conf,ro \
|
||||||
--mount=from=scripts,target=/tmp/scripts,ro \
|
--mount=from=scripts,target=/tmp/scripts,ro \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
tzdata \
|
tzdata \
|
||||||
snmptrapd \
|
snmptrapd \
|
||||||
snmp-mibs-downloader" && \
|
snmp-mibs-downloader" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
--no-install-recommends \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
|
||||||
--no-install-recommends install \
|
|
||||||
${INSTALL_PKGS} && \
|
${INSTALL_PKGS} && \
|
||||||
groupadd \
|
groupadd \
|
||||||
--system \
|
--system \
|
||||||
|
|
|
||||||
|
|
@ -62,8 +62,6 @@ COPY conf/etc/ /etc/
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
curl \
|
curl \
|
||||||
|
|
@ -81,7 +79,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
php8.5-mysql \
|
php8.5-mysql \
|
||||||
php8.5-xml \
|
php8.5-xml \
|
||||||
mysql-client" && \
|
mysql-client" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
-o Dpkg::Options::="--force-confdef" \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
-o Dpkg::Options::="--force-confold" \
|
||||||
|
|
|
||||||
|
|
@ -61,8 +61,6 @@ COPY conf/etc/ /etc/
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
curl \
|
curl \
|
||||||
|
|
@ -80,7 +78,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
php8.5-pgsql \
|
php8.5-pgsql \
|
||||||
php8.5-xml \
|
php8.5-xml \
|
||||||
postgresql-client" && \
|
postgresql-client" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
-o Dpkg::Options::="--force-confdef" \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
-o Dpkg::Options::="--force-confold" \
|
||||||
|
|
|
||||||
|
|
@ -60,8 +60,6 @@ COPY conf/etc/ /etc/
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
curl \
|
curl \
|
||||||
|
|
@ -79,7 +77,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
php8.5-mysql \
|
php8.5-mysql \
|
||||||
php8.5-xml \
|
php8.5-xml \
|
||||||
mysql-client" && \
|
mysql-client" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
-o Dpkg::Options::="--force-confdef" \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
-o Dpkg::Options::="--force-confold" \
|
||||||
|
|
|
||||||
|
|
@ -59,8 +59,6 @@ COPY conf/etc/ /etc/
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
curl \
|
curl \
|
||||||
|
|
@ -78,7 +76,7 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
php8.5-pgsql \
|
php8.5-pgsql \
|
||||||
php8.5-xml \
|
php8.5-xml \
|
||||||
postgresql-client" && \
|
postgresql-client" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
-o Dpkg::Options::="--force-confdef" \
|
||||||
-o Dpkg::Options::="--force-confold" \
|
-o Dpkg::Options::="--force-confold" \
|
||||||
|
|
|
||||||
|
|
@ -37,25 +37,21 @@ COPY conf/etc/apt/preferences.d/chromium.pref /etc/apt/preferences.d/chromium.pr
|
||||||
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
--mount=type=cache,target=/var/lib/apt/,sharing=locked \
|
||||||
set -eux && \
|
set -eux && \
|
||||||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
|
||||||
chmod +x /usr/sbin/policy-rc.d && \
|
|
||||||
INSTALL_PKGS="bash \
|
INSTALL_PKGS="bash \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
chromium \
|
chromium \
|
||||||
chromium-sandbox" && \
|
chromium-sandbox" && \
|
||||||
INSTALL_TEMP_PKGS="gnupg dirmngr gpg gpgconf" && \
|
INSTALL_TEMP_PKGS="gnupg dirmngr gpg gpgconf" && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
--no-install-recommends install \
|
--no-install-recommends \
|
||||||
${INSTALL_TEMP_PKGS} && \
|
${INSTALL_TEMP_PKGS} && \
|
||||||
gpg --keyserver keyserver.ubuntu.com --recv-keys 78DBA3BC47EF2265 && \
|
gpg --keyserver keyserver.ubuntu.com --recv-keys 78DBA3BC47EF2265 && \
|
||||||
gpg -o /etc/apt/keyrings/debian.gpg --export 78DBA3BC47EF2265 && \
|
gpg -o /etc/apt/keyrings/debian.gpg --export 78DBA3BC47EF2265 && \
|
||||||
echo "deb [signed-by=/etc/apt/keyrings/debian.gpg] http://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/debian.list && \
|
echo "deb [signed-by=/etc/apt/keyrings/debian.gpg] http://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/debian.list && \
|
||||||
echo "deb [signed-by=/etc/apt/keyrings/debian.gpg] http://deb.debian.org/debian trixie-updates main" >> /etc/apt/sources.list.d/debian.list && \
|
echo "deb [signed-by=/etc/apt/keyrings/debian.gpg] http://deb.debian.org/debian trixie-updates main" >> /etc/apt/sources.list.d/debian.list && \
|
||||||
apt-get -y update && \
|
apt-get update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dpkg::Options::="--force-confdef" \
|
|
||||||
-o Dpkg::Options::="--force-confold" \
|
|
||||||
--no-install-recommends install \
|
--no-install-recommends install \
|
||||||
${INSTALL_PKGS} && \
|
${INSTALL_PKGS} && \
|
||||||
groupadd \
|
groupadd \
|
||||||
|
|
@ -76,11 +72,10 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
||||||
${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
${ZABBIX_USER_HOME_DIR}/enc_internal && \
|
||||||
chown --quiet -R zabbix:0 ${ZABBIX_USER_HOME_DIR}/ && \
|
chown --quiet -R zabbix:0 ${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
chmod -R g=u ${ZABBIX_USER_HOME_DIR}/ && \
|
chmod -R g=u ${ZABBIX_USER_HOME_DIR}/ && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
DEBIAN_FRONTEND=noninteractive apt-get purge -y \
|
||||||
purge \
|
|
||||||
${INSTALL_TEMP_PKGS} && \
|
${INSTALL_TEMP_PKGS} && \
|
||||||
rm -rf ~/.gnupg && \
|
rm -rf ~/.gnupg && \
|
||||||
apt-get -y autoremove && \
|
apt-get autoremove -y && \
|
||||||
/usr/sbin/zabbix_web_service -V
|
/usr/sbin/zabbix_web_service -V
|
||||||
|
|
||||||
RUN --mount=from=entrypoints,target=/tmp/entrypoints,ro \
|
RUN --mount=from=entrypoints,target=/tmp/entrypoints,ro \
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue