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