Soring packages by system tools, lib dependencies, apps, additional tools
This commit is contained in:
parent
3dc19d2ad0
commit
27239c4155
|
|
@ -40,16 +40,16 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/agent/conf/ ${ZABBIX_CONF_
|
|||
|
||||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
coreutils \
|
||||
iputils \
|
||||
tzdata \
|
||||
c-ares \
|
||||
pcre2 \
|
||||
libgcc \
|
||||
libcurl \
|
||||
libmodbus \
|
||||
libgcc \
|
||||
libldap \
|
||||
zlib" && \
|
||||
libmodbus \
|
||||
pcre2 \
|
||||
zlib \
|
||||
iputils" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
--clean-protected \
|
||||
|
|
|
|||
|
|
@ -42,15 +42,15 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
iputils \
|
||||
shadow-utils \
|
||||
c-ares \
|
||||
pcre2 \
|
||||
libcurl-minimal \
|
||||
libmodbus \
|
||||
openssl-libs \
|
||||
openldap \
|
||||
shadow-utils \
|
||||
zlib" && \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
zlib \
|
||||
iputils" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="extras-common" \
|
||||
|
|
|
|||
|
|
@ -42,13 +42,13 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
iputils \
|
||||
c-ares \
|
||||
pcre2 \
|
||||
libcurl \
|
||||
libmodbus \
|
||||
openssl-libs \
|
||||
zlib" && \
|
||||
pcre2 \
|
||||
zlib \
|
||||
iputils" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -61,14 +61,14 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
iputils \
|
||||
shadow-utils \
|
||||
c-ares \
|
||||
pcre2 \
|
||||
libmodbus \
|
||||
libcurl-minimal \
|
||||
libmodbus \
|
||||
openldap \
|
||||
zlib" && \
|
||||
pcre2 \
|
||||
zlib \
|
||||
iputils" && \
|
||||
curl --tlsv1.2 -sSf -L https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm -o /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
rpm -ivh /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
rm -rf /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
|
|
|
|||
|
|
@ -43,16 +43,16 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
set -eux && \
|
||||
echo "#!/bin/sh\nexit 101" > /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
iputils-ping \
|
||||
ca-certificates \
|
||||
tzdata \
|
||||
libcares2 \
|
||||
libssl3t64 \
|
||||
libcurl4t64 \
|
||||
libldap2 \
|
||||
libmodbus5 \
|
||||
libpcre2-8-0 \
|
||||
libldap2 \
|
||||
zlib1g" && \
|
||||
libssl3t64 \
|
||||
zlib1g \
|
||||
iputils-ping" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -41,12 +41,12 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/agent2/conf/ ${ZABBIX_CONF
|
|||
|
||||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
coreutils \
|
||||
tzdata \
|
||||
pcre2 \
|
||||
coreutils \
|
||||
iputils \
|
||||
smartmontools \
|
||||
sudo \
|
||||
iputils" && \
|
||||
sudo" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
--clean-protected \
|
||||
|
|
|
|||
|
|
@ -43,13 +43,13 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
iputils \
|
||||
pcre2 \
|
||||
libcurl-minimal \
|
||||
smartmontools \
|
||||
shadow-utils \
|
||||
sudo \
|
||||
openssl-libs" && \
|
||||
libcurl-minimal \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
iputils \
|
||||
smartmontools \
|
||||
sudo" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="extras-common" \
|
||||
|
|
|
|||
|
|
@ -43,12 +43,12 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
iputils \
|
||||
pcre2 \
|
||||
libcurl \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
iputils \
|
||||
smartmontools \
|
||||
sudo \
|
||||
openssl-libs" && \
|
||||
sudo" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -62,12 +62,12 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
iputils \
|
||||
shadow-utils \
|
||||
libcurl-minimal \
|
||||
pcre2 \
|
||||
iputils \
|
||||
smartmontools \
|
||||
sudo \
|
||||
libcurl-minimal" && \
|
||||
sudo" && \
|
||||
microdnf -y install \
|
||||
--disableplugin=subscription-manager \
|
||||
--disablerepo="*" \
|
||||
|
|
|
|||
|
|
@ -62,12 +62,12 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
iputils \
|
||||
shadow-utils \
|
||||
libcurl-minimal \
|
||||
pcre2 \
|
||||
iputils \
|
||||
smartmontools \
|
||||
sudo \
|
||||
libcurl-minimal" && \
|
||||
sudo" && \
|
||||
dnf -y install \
|
||||
--disableplugin=subscription-manager \
|
||||
--disablerepo="*" \
|
||||
|
|
|
|||
|
|
@ -45,14 +45,14 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
||||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
iputils-ping \
|
||||
ca-certificates \
|
||||
smartmontools \
|
||||
sudo \
|
||||
libssl3t64 \
|
||||
tzdata \
|
||||
libcurl4t64 \
|
||||
libpcre2-8-0" && \
|
||||
libpcre2-8-0 \
|
||||
libssl3t64 \
|
||||
iputils-ping \
|
||||
smartmontools \
|
||||
sudo" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -30,32 +30,32 @@ RUN set -eux && \
|
|||
*) openjdk_packages='openjdk21 openjdk21-jre-headless' ;; \
|
||||
esac; \
|
||||
INSTALL_PKGS="bash \
|
||||
autoconf \
|
||||
automake \
|
||||
c-ares-dev \
|
||||
coreutils \
|
||||
curl \
|
||||
autoconf \
|
||||
automake \
|
||||
make \
|
||||
g++ \
|
||||
go \
|
||||
linux-headers \
|
||||
$openjdk_packages \
|
||||
gettext \
|
||||
git \
|
||||
patch \
|
||||
c-ares-dev \
|
||||
curl-dev \
|
||||
libevent-dev \
|
||||
libssh-dev \
|
||||
sqlite-dev \
|
||||
libmodbus-dev \
|
||||
libpq-dev \
|
||||
libssh-dev \
|
||||
libxml2-dev \
|
||||
linux-headers \
|
||||
mysql-dev \
|
||||
net-snmp-dev \
|
||||
openipmi-dev \
|
||||
openldap-dev \
|
||||
openssl-dev \
|
||||
patch \
|
||||
pcre2-dev \
|
||||
libpq-dev \
|
||||
gettext \
|
||||
git \
|
||||
g++ \
|
||||
go \
|
||||
make \
|
||||
$openjdk_packages \
|
||||
sqlite-dev \
|
||||
unixodbc-dev \
|
||||
zlib-dev" && \
|
||||
apk add \
|
||||
|
|
|
|||
|
|
@ -25,31 +25,31 @@ LABEL org.opencontainers.image.authors="Alexey Pustovalov <alexey.pustovalov@zab
|
|||
RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
||||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="autoconf \
|
||||
INSTALL_PKGS="bash \
|
||||
autoconf \
|
||||
automake \
|
||||
bash \
|
||||
make \
|
||||
gcc \
|
||||
go-toolset \
|
||||
java-21-openjdk-devel \
|
||||
gettext \
|
||||
git \
|
||||
patch \
|
||||
c-ares-devel \
|
||||
pcre2-devel \
|
||||
libcurl-devel \
|
||||
libevent-devel \
|
||||
libssh-devel \
|
||||
libmodbus-devel \
|
||||
libssh-devel \
|
||||
libxml2-devel \
|
||||
openssl-devel \
|
||||
make \
|
||||
mysql8.4-devel \
|
||||
net-snmp-devel \
|
||||
OpenIPMI-devel \
|
||||
openldap-devel \
|
||||
sqlite-devel \
|
||||
postgresql18-server-devel \
|
||||
openssl-devel \
|
||||
pcre2-devel \
|
||||
postgresql18-private-devel \
|
||||
java-21-openjdk-devel \
|
||||
git \
|
||||
gettext \
|
||||
go-toolset \
|
||||
postgresql18-server-devel \
|
||||
sqlite-devel \
|
||||
unixODBC-devel \
|
||||
zlib-devel" && \
|
||||
microdnf -y install \
|
||||
|
|
|
|||
|
|
@ -25,32 +25,31 @@ LABEL org.opencontainers.image.authors="Alexey Pustovalov <alexey.pustovalov@zab
|
|||
RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
||||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="autoconf \
|
||||
INSTALL_PKGS="bash \
|
||||
autoconf \
|
||||
automake \
|
||||
bash \
|
||||
make \
|
||||
gcc \
|
||||
go-toolset \
|
||||
java-21-openjdk-devel \
|
||||
gettext \
|
||||
git \
|
||||
patch \
|
||||
c-ares-devel \
|
||||
pcre2-devel \
|
||||
libcurl-devel \
|
||||
libevent-devel \
|
||||
libssh-devel \
|
||||
libmodbus-devel \
|
||||
libssh-devel \
|
||||
libxml2-devel \
|
||||
openssl-devel \
|
||||
openldap-devel \
|
||||
make \
|
||||
mysql8.4-devel \
|
||||
net-snmp-devel \
|
||||
OpenIPMI-devel \
|
||||
openldap-devel \
|
||||
sqlite-devel \
|
||||
postgresql18-server-devel \
|
||||
openssl-devel \
|
||||
pcre2-devel \
|
||||
postgresql18-private-devel \
|
||||
java-21-openjdk-devel \
|
||||
git \
|
||||
gettext \
|
||||
postgresql18-server-devel \
|
||||
sqlite-devel \
|
||||
unixODBC-devel \
|
||||
zlib-devel" && \
|
||||
microdnf -y install \
|
||||
|
|
|
|||
|
|
@ -39,31 +39,31 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
# --mount=type=bind,target=/run/secrets/,src=secrets/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="autoconf \
|
||||
INSTALL_PKGS="bash \
|
||||
autoconf \
|
||||
automake \
|
||||
bash \
|
||||
make \
|
||||
gcc \
|
||||
go-toolset \
|
||||
java-21-openjdk-devel \
|
||||
gettext \
|
||||
git \
|
||||
patch \
|
||||
c-ares-devel \
|
||||
pcre2-devel \
|
||||
libcurl-devel \
|
||||
libevent-devel \
|
||||
libssh-devel \
|
||||
libmodbus-devel \
|
||||
libssh-devel \
|
||||
libxml2-devel \
|
||||
openssl-devel \
|
||||
make \
|
||||
mysql8.4-devel \
|
||||
net-snmp-devel \
|
||||
OpenIPMI-devel \
|
||||
openldap-devel \
|
||||
sqlite-devel \
|
||||
postgresql18-server-devel \
|
||||
openssl-devel \
|
||||
pcre2-devel \
|
||||
postgresql18-private-devel \
|
||||
java-21-openjdk-devel \
|
||||
git \
|
||||
gettext \
|
||||
postgresql18-server-devel \
|
||||
sqlite-devel \
|
||||
unixODBC-devel \
|
||||
zlib-devel" && \
|
||||
curl --tlsv1.2 -sSf -L https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm -o /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
|
|
|
|||
|
|
@ -29,33 +29,33 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
||||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
curl \
|
||||
autoconf \
|
||||
automake \
|
||||
make \
|
||||
pkg-config \
|
||||
binutils \
|
||||
curl \
|
||||
gcc \
|
||||
libc6-dev \
|
||||
golang-1.26 \
|
||||
openjdk-21-jdk-headless \
|
||||
gettext \
|
||||
git \
|
||||
patch \
|
||||
unzip \
|
||||
libc-ares-dev \
|
||||
libc6-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libevent-dev \
|
||||
libmodbus-dev \
|
||||
libldap2-dev \
|
||||
libmodbus-dev \
|
||||
libmysqlclient-dev \
|
||||
libopenipmi-dev \
|
||||
libpcre2-dev \
|
||||
libpq-dev \
|
||||
libsnmp-dev \
|
||||
libsqlite3-dev \
|
||||
libpq-dev \
|
||||
libssh-dev \
|
||||
libxml2-dev \
|
||||
make \
|
||||
openjdk-21-jdk-headless \
|
||||
patch \
|
||||
pkg-config \
|
||||
gettext \
|
||||
git \
|
||||
golang-1.26 \
|
||||
unzip \
|
||||
unixodbc-dev \
|
||||
zlib1g-dev" && \
|
||||
apt-get -y update && \
|
||||
|
|
|
|||
|
|
@ -36,9 +36,9 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
findutils \
|
||||
shadow-utils \
|
||||
java-21-openjdk-headless \
|
||||
findutils" && \
|
||||
java-21-openjdk-headless" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="baseos" \
|
||||
|
|
|
|||
|
|
@ -36,8 +36,8 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
java-21-openjdk-headless \
|
||||
findutils" && \
|
||||
findutils \
|
||||
java-21-openjdk-headless" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -51,28 +51,28 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/proxy/database/mysql/ /usr
|
|||
|
||||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
gzip \
|
||||
tzdata \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5 \
|
||||
iputils \
|
||||
openssl \
|
||||
c-ares \
|
||||
krb5 \
|
||||
libcap \
|
||||
libcurl \
|
||||
libevent \
|
||||
libldap \
|
||||
libssh \
|
||||
libxml2 \
|
||||
mariadb-client \
|
||||
mariadb-connector-c \
|
||||
net-snmp-agent-libs \
|
||||
openipmi-libs \
|
||||
openssl \
|
||||
pcre2 \
|
||||
unixodbc \
|
||||
gzip \
|
||||
zlib \
|
||||
fping \
|
||||
zlib" && \
|
||||
iputils \
|
||||
nmap \
|
||||
traceroute \
|
||||
mariadb-client" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
--clean-protected \
|
||||
|
|
|
|||
|
|
@ -52,18 +52,13 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
libevent \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
c-ares \
|
||||
gzip \
|
||||
libssh \
|
||||
shadow-utils \
|
||||
c-ares \
|
||||
file-libs \
|
||||
fping \
|
||||
iputils \
|
||||
libevent \
|
||||
libssh \
|
||||
libxml2 \
|
||||
mysql8.4 \
|
||||
mysql8.4-libs \
|
||||
net-snmp-libs \
|
||||
OpenIPMI-libs \
|
||||
|
|
@ -71,9 +66,14 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
openssl \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
shadow-utils \
|
||||
unixODBC \
|
||||
zlib \
|
||||
unixODBC" && \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
mysql8.4" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="extras-common" \
|
||||
|
|
|
|||
|
|
@ -52,18 +52,13 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
libevent \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
gzip \
|
||||
c-ares \
|
||||
libssh \
|
||||
file-libs \
|
||||
fping \
|
||||
iputils \
|
||||
libcurl \
|
||||
libevent \
|
||||
libssh \
|
||||
libxml2 \
|
||||
mysql8.4 \
|
||||
mysql8.4-libs \
|
||||
net-snmp-libs \
|
||||
OpenIPMI-libs \
|
||||
|
|
@ -71,9 +66,14 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
openssl \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
unixODBC \
|
||||
zlib \
|
||||
gzip \
|
||||
unixODBC" && \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
mysql8.4" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -70,27 +70,27 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
c-ares \
|
||||
gzip \
|
||||
shadow-utils \
|
||||
fping \
|
||||
iputils \
|
||||
c-ares \
|
||||
libcurl-minimal \
|
||||
libevent \
|
||||
openldap \
|
||||
openssl \
|
||||
libssh \
|
||||
libxml2 \
|
||||
mysql8.4 \
|
||||
mysql8.4-libs \
|
||||
net-snmp-agent-libs \
|
||||
OpenIPMI-libs \
|
||||
openldap \
|
||||
openssl \
|
||||
pcre2 \
|
||||
gzip \
|
||||
unixODBC \
|
||||
zlib" && \
|
||||
zlib \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
mysql8.4" && \
|
||||
curl --tlsv1.2 -sSf -L https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm -o /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
rpm -ivh /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
rm -rf /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
|
|
|
|||
|
|
@ -54,20 +54,15 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
||||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
traceroute \
|
||||
nmap \
|
||||
iputils-ping \
|
||||
krb5-user \
|
||||
ca-certificates \
|
||||
fping \
|
||||
openssl \
|
||||
gzip \
|
||||
tzdata \
|
||||
libc6 \
|
||||
libcares2 \
|
||||
libcurl4t64 \
|
||||
libevent-2.1 \
|
||||
libevent-pthreads-2.1 \
|
||||
libevent-extra-2.1 \
|
||||
libevent-pthreads-2.1 \
|
||||
libmysqlclient24 \
|
||||
libopenipmi0t64 \
|
||||
libpcre2-8-0 \
|
||||
|
|
@ -75,11 +70,16 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
libssh-4 \
|
||||
libssl3t64 \
|
||||
libxml2-16 \
|
||||
mysql-client \
|
||||
snmp-mibs-downloader \
|
||||
gzip \
|
||||
openssl \
|
||||
unixodbc \
|
||||
zlib1g" && \
|
||||
zlib1g \
|
||||
fping \
|
||||
iputils-ping \
|
||||
krb5-user \
|
||||
nmap \
|
||||
snmp-mibs-downloader \
|
||||
traceroute \
|
||||
mysql-client" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -49,13 +49,8 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/proxy/database/sqlite3/ /u
|
|||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5 \
|
||||
fping \
|
||||
iputils \
|
||||
openssl \
|
||||
c-ares \
|
||||
krb5 \
|
||||
libcap \
|
||||
libcurl \
|
||||
libevent \
|
||||
|
|
@ -64,11 +59,16 @@ RUN set -eux && \
|
|||
libxml2 \
|
||||
net-snmp-agent-libs \
|
||||
openipmi-libs \
|
||||
openssl \
|
||||
pcre2 \
|
||||
sqlite \
|
||||
sqlite-libs \
|
||||
unixodbc \
|
||||
zlib" && \
|
||||
zlib \
|
||||
fping \
|
||||
iputils \
|
||||
nmap \
|
||||
traceroute \
|
||||
sqlite" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
--clean-protected \
|
||||
|
|
|
|||
|
|
@ -50,15 +50,12 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
libevent \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
gzip \
|
||||
shadow-utils \
|
||||
c-ares \
|
||||
libssh \
|
||||
fping \
|
||||
iputils \
|
||||
file-libs \
|
||||
libevent \
|
||||
libssh \
|
||||
libxml2 \
|
||||
net-snmp-libs \
|
||||
OpenIPMI-libs \
|
||||
|
|
@ -66,12 +63,15 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
openssl \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
sqlite \
|
||||
sqlite-libs \
|
||||
shadow-utils \
|
||||
unixODBC \
|
||||
zlib \
|
||||
gzip \
|
||||
unixODBC" && \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
sqlite" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="extras-common" \
|
||||
|
|
|
|||
|
|
@ -50,15 +50,11 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
libevent \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
gzip \
|
||||
c-ares \
|
||||
libssh \
|
||||
fping \
|
||||
iputils \
|
||||
file-libs \
|
||||
libevent \
|
||||
libssh \
|
||||
libxml2 \
|
||||
net-snmp-libs \
|
||||
OpenIPMI-libs \
|
||||
|
|
@ -66,11 +62,15 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
openssl \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
sqlite \
|
||||
sqlite-libs \
|
||||
unixODBC \
|
||||
zlib \
|
||||
gzip \
|
||||
unixODBC" && \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
sqlite" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -69,27 +69,27 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
c-ares \
|
||||
gzip \
|
||||
shadow-utils \
|
||||
fping \
|
||||
iputils \
|
||||
c-ares \
|
||||
libcurl-minimal \
|
||||
libevent \
|
||||
openldap \
|
||||
openssl \
|
||||
libssh \
|
||||
libxml2 \
|
||||
net-snmp-agent-libs \
|
||||
OpenIPMI-libs \
|
||||
openldap \
|
||||
openssl \
|
||||
pcre2 \
|
||||
sqlite \
|
||||
sqlite-libs \
|
||||
unixODBC \
|
||||
gzip \
|
||||
zlib" && \
|
||||
zlib \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
sqlite" && \
|
||||
curl --tlsv1.2 -sSf -L https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm -o /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
rpm -ivh /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
rm -rf /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
|
|
|
|||
|
|
@ -52,21 +52,14 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
||||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
traceroute \
|
||||
nmap \
|
||||
iputils-ping \
|
||||
krb5-user \
|
||||
ca-certificates \
|
||||
fping \
|
||||
openssl \
|
||||
sqlite3 \
|
||||
tzdata \
|
||||
libc6 \
|
||||
libcares2 \
|
||||
libcurl4t64 \
|
||||
libevent-2.1 \
|
||||
libevent-pthreads-2.1 \
|
||||
libevent-extra-2.1 \
|
||||
libevent-pthreads-2.1 \
|
||||
libopenipmi0t64 \
|
||||
libpcre2-8-0 \
|
||||
libsnmp40t64 \
|
||||
|
|
@ -74,9 +67,16 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
libssh-4 \
|
||||
libssl3t64 \
|
||||
libxml2-16 \
|
||||
snmp-mibs-downloader \
|
||||
openssl \
|
||||
unixodbc \
|
||||
zlib1g" && \
|
||||
zlib1g \
|
||||
fping \
|
||||
iputils-ping \
|
||||
krb5-user \
|
||||
nmap \
|
||||
snmp-mibs-downloader \
|
||||
traceroute \
|
||||
sqlite3" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -51,28 +51,28 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/server/database/mysql/crea
|
|||
|
||||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
fping \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5 \
|
||||
gzip \
|
||||
tzdata \
|
||||
iputils \
|
||||
openssl \
|
||||
c-ares \
|
||||
krb5 \
|
||||
libcap \
|
||||
libcurl \
|
||||
libevent \
|
||||
libldap \
|
||||
libssh \
|
||||
libxml2 \
|
||||
mariadb-client \
|
||||
mariadb-connector-c \
|
||||
net-snmp-agent-libs \
|
||||
openipmi-libs \
|
||||
openssl \
|
||||
pcre2 \
|
||||
gzip \
|
||||
unixodbc \
|
||||
zlib" && \
|
||||
zlib \
|
||||
fping \
|
||||
iputils \
|
||||
nmap \
|
||||
traceroute \
|
||||
mariadb-client" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
--clean-protected \
|
||||
|
|
|
|||
|
|
@ -52,20 +52,16 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
fping \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
c-ares \
|
||||
gzip \
|
||||
hostname \
|
||||
shadow-utils \
|
||||
c-ares \
|
||||
file-libs \
|
||||
iputils \
|
||||
libevent \
|
||||
libssh \
|
||||
libpsl \
|
||||
libbrotli \
|
||||
libevent \
|
||||
libpsl \
|
||||
libssh \
|
||||
libxml2 \
|
||||
mysql8.4 \
|
||||
mysql8.4-libs \
|
||||
net-snmp-libs \
|
||||
OpenIPMI-libs \
|
||||
|
|
@ -73,10 +69,14 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
openssl \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
shadow-utils \
|
||||
unixODBC \
|
||||
zlib \
|
||||
gzip \
|
||||
unixODBC" && \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
mysql8.4" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="extras-common" \
|
||||
|
|
|
|||
|
|
@ -52,19 +52,14 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
fping \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
c-ares \
|
||||
gzip \
|
||||
hostname \
|
||||
c-ares \
|
||||
file-libs \
|
||||
iputils \
|
||||
libcurl \
|
||||
libevent \
|
||||
libxml2 \
|
||||
libssh \
|
||||
mysql8.4 \
|
||||
libxml2 \
|
||||
mysql8.4-libs \
|
||||
net-snmp-libs \
|
||||
OpenIPMI-libs \
|
||||
|
|
@ -72,9 +67,14 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
openssl \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
unixODBC \
|
||||
zlib \
|
||||
gzip \
|
||||
unixODBC" && \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
mysql8.4" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -71,29 +71,29 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
c-ares \
|
||||
fping \
|
||||
shadow-utils \
|
||||
iputils \
|
||||
gzip \
|
||||
hostname \
|
||||
openssl \
|
||||
libpsl \
|
||||
shadow-utils \
|
||||
c-ares \
|
||||
libbrotli \
|
||||
libevent \
|
||||
openldap \
|
||||
libpsl \
|
||||
libssh \
|
||||
libxml2 \
|
||||
mysql8.4 \
|
||||
mysql8.4-libs \
|
||||
net-snmp-agent-libs \
|
||||
OpenIPMI-libs \
|
||||
openldap \
|
||||
openssl \
|
||||
pcre2 \
|
||||
gzip \
|
||||
unixODBC \
|
||||
zlib" && \
|
||||
zlib \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
mysql8.4" && \
|
||||
curl --tlsv1.2 -sSf -L https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm -o /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
rpm -ivh /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
rm -rf /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
|
|
|
|||
|
|
@ -54,20 +54,15 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
||||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-user \
|
||||
tzdata \
|
||||
ca-certificates \
|
||||
iputils-ping \
|
||||
fping \
|
||||
openssl \
|
||||
gzip \
|
||||
tzdata \
|
||||
libc6 \
|
||||
libcares2 \
|
||||
libcurl4t64 \
|
||||
libevent-2.1 \
|
||||
libevent-pthreads-2.1 \
|
||||
libevent-extra-2.1 \
|
||||
libevent-pthreads-2.1 \
|
||||
libmysqlclient24 \
|
||||
libopenipmi0t64 \
|
||||
libpcre2-8-0 \
|
||||
|
|
@ -75,11 +70,16 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
libssh-4 \
|
||||
libssl3t64 \
|
||||
libxml2-16 \
|
||||
mysql-client \
|
||||
snmp-mibs-downloader \
|
||||
gzip \
|
||||
openssl \
|
||||
unixodbc \
|
||||
zlib1g" && \
|
||||
zlib1g \
|
||||
fping \
|
||||
iputils-ping \
|
||||
krb5-user \
|
||||
nmap \
|
||||
snmp-mibs-downloader \
|
||||
traceroute \
|
||||
mysql-client" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -49,14 +49,10 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/server/database/postgresql
|
|||
|
||||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5 \
|
||||
fping \
|
||||
gzip \
|
||||
tzdata \
|
||||
iputils \
|
||||
openssl \
|
||||
c-ares \
|
||||
krb5 \
|
||||
libcap \
|
||||
libcurl \
|
||||
libevent \
|
||||
|
|
@ -65,11 +61,15 @@ RUN set -eux && \
|
|||
libxml2 \
|
||||
net-snmp-agent-libs \
|
||||
openipmi-libs \
|
||||
openssl \
|
||||
pcre2 \
|
||||
postgresql18-client \
|
||||
gzip \
|
||||
unixodbc \
|
||||
zlib" && \
|
||||
zlib \
|
||||
fping \
|
||||
iputils \
|
||||
nmap \
|
||||
traceroute \
|
||||
postgresql18-client" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
--clean-protected \
|
||||
|
|
|
|||
|
|
@ -51,18 +51,15 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
fping \
|
||||
file-libs \
|
||||
traceroute \
|
||||
gzip \
|
||||
hostname \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
shadow-utils \
|
||||
c-ares \
|
||||
iputils \
|
||||
libevent \
|
||||
libssh \
|
||||
libpsl \
|
||||
file-libs \
|
||||
libbrotli \
|
||||
libevent \
|
||||
libpsl \
|
||||
libssh \
|
||||
libxml2 \
|
||||
net-snmp-libs \
|
||||
OpenIPMI-libs \
|
||||
|
|
@ -70,12 +67,15 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
openssl \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
postgresql18 \
|
||||
postgresql18-private-libs \
|
||||
shadow-utils \
|
||||
unixODBC \
|
||||
zlib \
|
||||
gzip \
|
||||
unixODBC" && \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
postgresql18" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="extras-common" \
|
||||
|
|
|
|||
|
|
@ -51,14 +51,10 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
fping \
|
||||
file-libs \
|
||||
gzip \
|
||||
hostname \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
c-ares \
|
||||
iputils \
|
||||
file-libs \
|
||||
libevent \
|
||||
libssh \
|
||||
libxml2 \
|
||||
|
|
@ -68,11 +64,15 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
openssl \
|
||||
openssl-libs \
|
||||
pcre2 \
|
||||
postgresql18 \
|
||||
postgresql18-private-libs \
|
||||
unixODBC \
|
||||
zlib \
|
||||
gzip \
|
||||
unixODBC" && \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
postgresql18" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -70,30 +70,29 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-workstation \
|
||||
c-ares \
|
||||
fping \
|
||||
shadow-utils \
|
||||
iputils \
|
||||
gzip \
|
||||
hostname \
|
||||
openssl \
|
||||
libssh \
|
||||
libpsl \
|
||||
shadow-utils \
|
||||
c-ares \
|
||||
libbrotli \
|
||||
libevent \
|
||||
openldap \
|
||||
libpsl \
|
||||
libssh \
|
||||
libxml2 \
|
||||
net-snmp-agent-libs \
|
||||
OpenIPMI-libs \
|
||||
openldap \
|
||||
openssl \
|
||||
pcre2 \
|
||||
postgresql18 \
|
||||
postgresql18-private-libs \
|
||||
gzip \
|
||||
unixODBC \
|
||||
zlib" && \
|
||||
zlib \
|
||||
fping \
|
||||
iputils \
|
||||
krb5-workstation \
|
||||
nmap \
|
||||
traceroute \
|
||||
postgresql18" && \
|
||||
curl --tlsv1.2 -sSf -L https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm -o /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
rpm -ivh /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
rm -rf /tmp/epel-release-latest-10.noarch.rpm && \
|
||||
|
|
|
|||
|
|
@ -53,20 +53,15 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
||||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
traceroute \
|
||||
nmap \
|
||||
krb5-user \
|
||||
tzdata \
|
||||
ca-certificates \
|
||||
iputils-ping \
|
||||
fping \
|
||||
openssl \
|
||||
gzip \
|
||||
tzdata \
|
||||
libc6 \
|
||||
libcares2 \
|
||||
libcurl4t64 \
|
||||
libevent-2.1 \
|
||||
libevent-pthreads-2.1 \
|
||||
libevent-extra-2.1 \
|
||||
libevent-pthreads-2.1 \
|
||||
libopenipmi0t64 \
|
||||
libpcre2-8-0 \
|
||||
libpq5 \
|
||||
|
|
@ -74,11 +69,16 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
libssh-4 \
|
||||
libssl3t64 \
|
||||
libxml2-16 \
|
||||
postgresql-client \
|
||||
snmp-mibs-downloader \
|
||||
gzip \
|
||||
openssl \
|
||||
unixodbc \
|
||||
zlib1g" && \
|
||||
zlib1g \
|
||||
fping \
|
||||
iputils-ping \
|
||||
krb5-user \
|
||||
nmap \
|
||||
snmp-mibs-downloader \
|
||||
traceroute \
|
||||
postgresql-client" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=from=scripts,target=/tmp/scripts,ro \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
shadow-utils \
|
||||
tzdata \
|
||||
net-snmp" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
|
|
|
|||
|
|
@ -36,8 +36,8 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
snmp-mibs-downloader \
|
||||
snmptrapd" && \
|
||||
snmptrapd \
|
||||
snmp-mibs-downloader" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -58,30 +58,30 @@ COPY conf/etc/ /etc/
|
|||
|
||||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
curl \
|
||||
jq \
|
||||
mariadb-client \
|
||||
tzdata \
|
||||
mariadb-connector-c \
|
||||
apache2 \
|
||||
php85-fpm \
|
||||
apache2-proxy \
|
||||
php85-bcmath \
|
||||
php85-ctype \
|
||||
php85-curl \
|
||||
php85-fpm \
|
||||
php85-fileinfo \
|
||||
php85-gd \
|
||||
php85-gettext \
|
||||
php85-json \
|
||||
php85-ldap \
|
||||
php85-mbstring \
|
||||
php85-mysqli \
|
||||
php85-openssl \
|
||||
php85-session \
|
||||
php85-simplexml \
|
||||
php85-sockets \
|
||||
php85-fileinfo \
|
||||
php85-xmlreader \
|
||||
php85-xmlwriter \
|
||||
php85-openssl" && \
|
||||
mariadb-client" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
--clean-protected \
|
||||
|
|
|
|||
|
|
@ -61,24 +61,24 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
curl-minimal \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
gzip \
|
||||
jq \
|
||||
shadow-utils \
|
||||
httpd \
|
||||
mysql8.4 \
|
||||
mod_ssl \
|
||||
php \
|
||||
php-curl \
|
||||
php-fpm \
|
||||
mod_ssl \
|
||||
php-bcmath \
|
||||
php-curl \
|
||||
php-gd \
|
||||
php-json \
|
||||
php-ldap \
|
||||
php-mbstring \
|
||||
php-mysqlnd \
|
||||
php-json \
|
||||
php-xml \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
shadow-utils \
|
||||
gzip \
|
||||
jq" && \
|
||||
mysql8.4" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="baseos" \
|
||||
|
|
|
|||
|
|
@ -61,23 +61,23 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
curl \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
gzip \
|
||||
jq \
|
||||
httpd \
|
||||
mysql8.4 \
|
||||
mod_ssl \
|
||||
php \
|
||||
php-curl \
|
||||
php-fpm \
|
||||
mod_ssl \
|
||||
php-bcmath \
|
||||
php-curl \
|
||||
php-gd \
|
||||
php-json \
|
||||
php-ldap \
|
||||
php-mbstring \
|
||||
php-mysqlnd \
|
||||
php-json \
|
||||
php-xml \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
jq" && \
|
||||
mysql8.4" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -65,22 +65,22 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
||||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
ca-certificates \
|
||||
curl \
|
||||
mysql-client \
|
||||
apache2 \
|
||||
jq \
|
||||
locales \
|
||||
tzdata \
|
||||
libldap-common \
|
||||
apache2 \
|
||||
php8.5-fpm \
|
||||
php8.5-bcmath \
|
||||
php8.5-curl \
|
||||
php8.5-fpm \
|
||||
php8.5-gd \
|
||||
php8.5-ldap \
|
||||
php8.5-mbstring \
|
||||
php8.5-mysql \
|
||||
php8.5-xml \
|
||||
jq" && \
|
||||
mysql-client" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -57,28 +57,28 @@ COPY conf/etc/ /etc/
|
|||
|
||||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
curl \
|
||||
jq \
|
||||
tzdata \
|
||||
apache2 \
|
||||
php85-fpm \
|
||||
apache2-proxy \
|
||||
php85-bcmath \
|
||||
php85-ctype \
|
||||
php85-curl \
|
||||
php85-fpm \
|
||||
php85-fileinfo \
|
||||
php85-gd \
|
||||
php85-gettext \
|
||||
php85-json \
|
||||
php85-ldap \
|
||||
php85-pgsql \
|
||||
php85-mbstring \
|
||||
php85-openssl \
|
||||
php85-pgsql \
|
||||
php85-session \
|
||||
php85-simplexml \
|
||||
php85-sockets \
|
||||
php85-fileinfo \
|
||||
php85-xmlreader \
|
||||
php85-xmlwriter \
|
||||
php85-openssl \
|
||||
postgresql18-client" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
|
|
|
|||
|
|
@ -60,24 +60,24 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
curl-minimal \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
gzip \
|
||||
jq \
|
||||
shadow-utils \
|
||||
httpd \
|
||||
mod_ssl \
|
||||
php \
|
||||
php-curl \
|
||||
php-fpm \
|
||||
mod_ssl \
|
||||
php-bcmath \
|
||||
php-curl \
|
||||
php-gd \
|
||||
php-json \
|
||||
php-ldap \
|
||||
php-mbstring \
|
||||
php-pgsql \
|
||||
php-json \
|
||||
php-xml \
|
||||
postgresql18 \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
shadow-utils \
|
||||
gzip \
|
||||
jq" && \
|
||||
postgresql18" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="baseos" \
|
||||
|
|
|
|||
|
|
@ -60,23 +60,23 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
curl \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
gzip \
|
||||
jq \
|
||||
httpd \
|
||||
mod_ssl \
|
||||
php \
|
||||
php-curl \
|
||||
php-fpm \
|
||||
mod_ssl \
|
||||
php-bcmath \
|
||||
php-curl \
|
||||
php-gd \
|
||||
php-json \
|
||||
php-ldap \
|
||||
php-mbstring \
|
||||
php-pgsql \
|
||||
php-json \
|
||||
php-xml \
|
||||
postgresql \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
jq" && \
|
||||
postgresql" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -64,22 +64,22 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
||||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
ca-certificates \
|
||||
curl \
|
||||
apache2 \
|
||||
jq \
|
||||
locales \
|
||||
tzdata \
|
||||
libldap-common \
|
||||
apache2 \
|
||||
php8.5-fpm \
|
||||
php8.5-bcmath \
|
||||
php8.5-curl \
|
||||
php8.5-fpm \
|
||||
php8.5-gd \
|
||||
php8.5-ldap \
|
||||
php8.5-mbstring \
|
||||
php8.5-xml \
|
||||
php8.5-pgsql \
|
||||
postgresql-client \
|
||||
jq" && \
|
||||
php8.5-xml \
|
||||
postgresql-client" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -56,29 +56,29 @@ COPY conf/etc/ /etc/
|
|||
|
||||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
curl \
|
||||
jq \
|
||||
mariadb-client \
|
||||
tzdata \
|
||||
mariadb-connector-c \
|
||||
nginx \
|
||||
php85-fpm \
|
||||
php85-bcmath \
|
||||
php85-ctype \
|
||||
php85-curl \
|
||||
php85-fpm \
|
||||
php85-fileinfo \
|
||||
php85-gd \
|
||||
php85-gettext \
|
||||
php85-json \
|
||||
php85-ldap \
|
||||
php85-mbstring \
|
||||
php85-mysqli \
|
||||
php85-openssl \
|
||||
php85-session \
|
||||
php85-simplexml \
|
||||
php85-sockets \
|
||||
php85-fileinfo \
|
||||
php85-xmlreader \
|
||||
php85-xmlwriter \
|
||||
php85-openssl" && \
|
||||
mariadb-client" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
--clean-protected \
|
||||
|
|
|
|||
|
|
@ -59,22 +59,22 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
curl-minimal \
|
||||
mysql8.4 \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
gzip \
|
||||
jq \
|
||||
shadow-utils \
|
||||
nginx \
|
||||
php-fpm \
|
||||
php-bcmath \
|
||||
php-curl \
|
||||
php-fpm \
|
||||
php-gd \
|
||||
php-json \
|
||||
php-ldap \
|
||||
php-mbstring \
|
||||
php-mysqlnd \
|
||||
php-xml \
|
||||
shadow-utils \
|
||||
gzip \
|
||||
jq" && \
|
||||
mysql8.4" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="baseos" \
|
||||
|
|
|
|||
|
|
@ -59,21 +59,21 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
curl \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
gzip \
|
||||
mysql8.4 \
|
||||
jq \
|
||||
nginx \
|
||||
php-fpm \
|
||||
php-bcmath \
|
||||
php-curl \
|
||||
php-fpm \
|
||||
php-gd \
|
||||
php-json \
|
||||
php-ldap \
|
||||
php-mbstring \
|
||||
php-mysqlnd \
|
||||
php-json \
|
||||
php-xml \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
jq" && \
|
||||
mysql8.4" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -78,22 +78,22 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
curl-minimal \
|
||||
jq \
|
||||
shadow-utils \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
gzip \
|
||||
mysql8.4 \
|
||||
jq \
|
||||
shadow-utils \
|
||||
nginx \
|
||||
php-fpm \
|
||||
php-bcmath \
|
||||
php-curl \
|
||||
php-fpm \
|
||||
php-gd \
|
||||
php-json \
|
||||
php-ldap \
|
||||
php-mbstring \
|
||||
php-mysqlnd \
|
||||
php-xml" && \
|
||||
php-xml \
|
||||
mysql8.4" && \
|
||||
ARCH_SUFFIX="$(arch)"; \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
|
|
|
|||
|
|
@ -63,22 +63,22 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
||||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
ca-certificates \
|
||||
curl \
|
||||
mysql-client \
|
||||
nginx \
|
||||
jq \
|
||||
locales \
|
||||
tzdata \
|
||||
libldap-common \
|
||||
nginx \
|
||||
php8.5-fpm \
|
||||
php8.5-bcmath \
|
||||
php8.5-curl \
|
||||
php8.5-fpm \
|
||||
php8.5-gd \
|
||||
php8.5-ldap \
|
||||
php8.5-mbstring \
|
||||
php8.5-mysql \
|
||||
php8.5-xml \
|
||||
jq" && \
|
||||
mysql-client" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -55,27 +55,27 @@ COPY conf/etc/ /etc/
|
|||
|
||||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
curl \
|
||||
jq \
|
||||
tzdata \
|
||||
nginx \
|
||||
php85-fpm \
|
||||
php85-bcmath \
|
||||
php85-ctype \
|
||||
php85-curl \
|
||||
php85-fpm \
|
||||
php85-fileinfo \
|
||||
php85-gd \
|
||||
php85-gettext \
|
||||
php85-json \
|
||||
php85-ldap \
|
||||
php85-mbstring \
|
||||
php85-openssl \
|
||||
php85-pgsql \
|
||||
php85-session \
|
||||
php85-simplexml \
|
||||
php85-sockets \
|
||||
php85-fileinfo \
|
||||
php85-xmlreader \
|
||||
php85-xmlwriter \
|
||||
php85-openssl \
|
||||
postgresql18-client" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
|
|
|
|||
|
|
@ -60,20 +60,20 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
curl-minimal \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
gzip \
|
||||
jq \
|
||||
shadow-utils \
|
||||
nginx \
|
||||
php-fpm \
|
||||
php-bcmath \
|
||||
php-curl \
|
||||
php-fpm \
|
||||
php-gd \
|
||||
php-json \
|
||||
php-ldap \
|
||||
php-mbstring \
|
||||
php-pgsql \
|
||||
php-xml \
|
||||
postgresql18 \
|
||||
shadow-utils \
|
||||
gzip \
|
||||
jq" && \
|
||||
postgresql18" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="baseos" \
|
||||
|
|
|
|||
|
|
@ -58,21 +58,21 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
curl \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
gzip \
|
||||
jq \
|
||||
nginx \
|
||||
postgresql18 \
|
||||
php-fpm \
|
||||
php-bcmath \
|
||||
php-curl \
|
||||
php-fpm \
|
||||
php-gd \
|
||||
php-json \
|
||||
php-ldap \
|
||||
php-mbstring \
|
||||
php-pgsql \
|
||||
php-json \
|
||||
php-xml \
|
||||
jq \
|
||||
findutils \
|
||||
glibc-locale-source" && \
|
||||
postgresql18" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="ol10_baseos_latest" \
|
||||
|
|
|
|||
|
|
@ -77,22 +77,22 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
curl-minimal \
|
||||
jq \
|
||||
shadow-utils \
|
||||
findutils \
|
||||
glibc-locale-source \
|
||||
gzip \
|
||||
jq \
|
||||
shadow-utils \
|
||||
nginx \
|
||||
postgresql18 \
|
||||
php-fpm \
|
||||
php-bcmath \
|
||||
php-curl \
|
||||
php-fpm \
|
||||
php-gd \
|
||||
php-json \
|
||||
php-ldap \
|
||||
php-mbstring \
|
||||
php-pgsql \
|
||||
php-xml" && \
|
||||
php-xml \
|
||||
postgresql18" && \
|
||||
ARCH_SUFFIX="$(arch)"; \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
|
|
|
|||
|
|
@ -62,22 +62,22 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
printf '%s\n' '#!/bin/sh' 'exit 101' > /usr/sbin/policy-rc.d && \
|
||||
chmod +x /usr/sbin/policy-rc.d && \
|
||||
INSTALL_PKGS="bash \
|
||||
tzdata \
|
||||
ca-certificates \
|
||||
curl \
|
||||
nginx \
|
||||
jq \
|
||||
locales \
|
||||
tzdata \
|
||||
libldap-common \
|
||||
nginx \
|
||||
php8.5-fpm \
|
||||
php8.5-bcmath \
|
||||
php8.5-curl \
|
||||
php8.5-fpm \
|
||||
php8.5-gd \
|
||||
php8.5-ldap \
|
||||
php8.5-mbstring \
|
||||
php8.5-xml \
|
||||
php8.5-pgsql \
|
||||
postgresql-client \
|
||||
jq" && \
|
||||
php8.5-xml \
|
||||
postgresql-client" && \
|
||||
apt-get -y update && \
|
||||
DEBIAN_FRONTEND=noninteractive apt-get -y \
|
||||
-o Dpkg::Options::="--force-confdef" \
|
||||
|
|
|
|||
|
|
@ -35,8 +35,8 @@ COPY --from=builder /tmp/zabbix-${ZBX_VERSION}-output/web_service/conf/ ${ZABBIX
|
|||
|
||||
RUN set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
chromium \
|
||||
ca-certificates" && \
|
||||
ca-certificates \
|
||||
chromium" && \
|
||||
apk add \
|
||||
--no-cache \
|
||||
--clean-protected \
|
||||
|
|
|
|||
|
|
@ -38,9 +38,9 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--mount=type=tmpfs,target=/var/cache/yum/ \
|
||||
set -eux && \
|
||||
INSTALL_PKGS="bash \
|
||||
chromium-headless \
|
||||
ca-certificates \
|
||||
shadow-utils" && \
|
||||
shadow-utils \
|
||||
chromium-headless" && \
|
||||
microdnf -y install \
|
||||
--disablerepo="*" \
|
||||
--enablerepo="extras-common" \
|
||||
|
|
|
|||
Loading…
Reference in a new issue