Minor design changes

This commit is contained in:
Alexey Pustovalov 2021-10-17 00:15:15 +03:00
parent 5f443844fd
commit 4d13676760
13 changed files with 37 additions and 7 deletions

View File

@ -46,7 +46,7 @@ RUN set -eux && \
openipmi-libs \ openipmi-libs \
pcre \ pcre \
sqlite-libs \ sqlite-libs \
unixodbc unixodbc" && \
apk add \ apk add \
--no-cache \ --no-cache \
--clean-protected \ --clean-protected \

View File

@ -47,6 +47,7 @@ RUN set -eux && \
php7.4-xml \ php7.4-xml \
supervisor" && \ supervisor" && \
INSTALL_TEMP_PKGS="gpg \ INSTALL_TEMP_PKGS="gpg \
ca-certificates \
dirmngr \ dirmngr \
gpg-agent" && \ gpg-agent" && \
apt-get -y update && \ apt-get -y update && \
@ -119,8 +120,10 @@ RUN set -eux && \
chgrp -R 0 /var/lib/php/session/ && \ chgrp -R 0 /var/lib/php/session/ && \
chmod -R g=u /var/lib/php/session/ && \ chmod -R g=u /var/lib/php/session/ && \
DEBIAN_FRONTEND=noninteractive apt-get -y \ DEBIAN_FRONTEND=noninteractive apt-get -y \
purge \ purge \
${INSTALL_TEMP_PKGS} && \ gpg \
dirmngr \
gpg-agent && \
apt-get -y autoremove && \ apt-get -y autoremove && \
apt-get -y clean && \ apt-get -y clean && \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*

View File

@ -43,7 +43,7 @@ RUN set -eux && \
php-ldap \ php-ldap \
php-mbstring \ php-mbstring \
php-pgsql \ php-pgsql \
php-xml php-xml \
postgresql \ postgresql \
supervisor" && \ supervisor" && \
dnf -y install epel-release && \ dnf -y install epel-release && \

View File

@ -43,7 +43,7 @@ RUN set -eux && \
php-ldap \ php-ldap \
php-mbstring \ php-mbstring \
php-pgsql \ php-pgsql \
php-xml php-xml \
postgresql \ postgresql \
supervisor" && \ supervisor" && \
microdnf -y module enable php:7.4 && \ microdnf -y module enable php:7.4 && \

View File

@ -47,6 +47,7 @@ RUN set -eux && \
postgresql-client \ postgresql-client \
supervisor" && \ supervisor" && \
INSTALL_TEMP_PKGS="gpg \ INSTALL_TEMP_PKGS="gpg \
ca-certificates \
dirmngr \ dirmngr \
gpg-agent" && \ gpg-agent" && \
apt-get -y update && \ apt-get -y update && \
@ -119,8 +120,10 @@ RUN set -eux && \
chgrp -R 0 /var/lib/php/session/ && \ chgrp -R 0 /var/lib/php/session/ && \
chmod -R g=u /var/lib/php/session/ && \ chmod -R g=u /var/lib/php/session/ && \
DEBIAN_FRONTEND=noninteractive apt-get -y \ DEBIAN_FRONTEND=noninteractive apt-get -y \
purge \ purge \
${INSTALL_TEMP_PKGS} && \ gpg \
dirmngr \
gpg-agent && \
apt-get -y autoremove && \ apt-get -y autoremove && \
apt-get -y clean && \ apt-get -y clean && \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*

View File

@ -26,6 +26,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:alpine-local BUILD_BASE_IMAGE: zabbix-build-base:alpine-local
image: zabbix-build-sqlite3:alpine-local image: zabbix-build-sqlite3:alpine-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base

View File

@ -26,6 +26,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:alpine-local BUILD_BASE_IMAGE: zabbix-build-base:alpine-local
image: zabbix-build-mysql:alpine-local image: zabbix-build-mysql:alpine-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base
@ -37,6 +39,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:alpine-local BUILD_BASE_IMAGE: zabbix-build-base:alpine-local
image: zabbix-build-sqlite3:alpine-local image: zabbix-build-sqlite3:alpine-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base

View File

@ -26,6 +26,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:centos-local BUILD_BASE_IMAGE: zabbix-build-base:centos-local
image: zabbix-build-sqlite3:centos-local image: zabbix-build-sqlite3:centos-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base

View File

@ -26,6 +26,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:centos-local BUILD_BASE_IMAGE: zabbix-build-base:centos-local
image: zabbix-build-mysql:centos-local image: zabbix-build-mysql:centos-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base
@ -37,6 +39,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:centos-local BUILD_BASE_IMAGE: zabbix-build-base:centos-local
image: zabbix-build-sqlite3:centos-local image: zabbix-build-sqlite3:centos-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base

View File

@ -26,6 +26,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:ol-local BUILD_BASE_IMAGE: zabbix-build-base:ol-local
image: zabbix-build-sqlite3:ol-local image: zabbix-build-sqlite3:ol-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base

View File

@ -26,6 +26,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:ol-local BUILD_BASE_IMAGE: zabbix-build-base:ol-local
image: zabbix-build-mysql:ol-local image: zabbix-build-mysql:ol-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base
@ -37,6 +39,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:ol-local BUILD_BASE_IMAGE: zabbix-build-base:ol-local
image: zabbix-build-sqlite3:ol-local image: zabbix-build-sqlite3:ol-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base

View File

@ -26,6 +26,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:ubuntu-local BUILD_BASE_IMAGE: zabbix-build-base:ubuntu-local
image: zabbix-build-sqlite3:ubuntu-local image: zabbix-build-sqlite3:ubuntu-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base

View File

@ -26,6 +26,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:ubuntu-local BUILD_BASE_IMAGE: zabbix-build-base:ubuntu-local
image: zabbix-build-mysql:ubuntu-local image: zabbix-build-mysql:ubuntu-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base
@ -37,6 +39,8 @@ services:
args: args:
BUILD_BASE_IMAGE: zabbix-build-base:ubuntu-local BUILD_BASE_IMAGE: zabbix-build-base:ubuntu-local
image: zabbix-build-sqlite3:ubuntu-local image: zabbix-build-sqlite3:ubuntu-local
profiles:
- all
depends_on: depends_on:
- zabbix-build-base - zabbix-build-base