mirror of
https://github.com/zabbix/zabbix-docker.git
synced 2025-06-21 02:17:46 +02:00
Updated env variables for building process
This commit is contained in:
parent
733549fc12
commit
7bf5924708
10
.env
10
.env
@ -78,11 +78,11 @@ ENV_VARS_DIRECTORY=./env_vars
|
||||
RESTART_POLICY=unless-stopped
|
||||
|
||||
# Cache base images
|
||||
ALPINE_CACHE_FROM=alpine:3.21
|
||||
CENTOS_CACHE_FROM=quay.io/centos/centos:stream9-minimal
|
||||
OL_CACHE_FROM=oraclelinux:9-slim
|
||||
UBUNTU_CACHE_FROM=ubuntu:noble
|
||||
RHEL_CACHE_FROM=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ALPINE_BASE_IMAGE=alpine:3.21
|
||||
CENTOS_BASE_IMAGE=quay.io/centos/centos:stream10-minimal
|
||||
OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
|
||||
# Base images
|
||||
BUILD_BASE_IMAGE=zabbix-build-base
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,5 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
@ -6,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG RELEASE
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -8,7 +8,7 @@ ARG BASE_IMAGE=mcr.microsoft.com/powershell:lts-nanoserver-ltsc2022
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM $BASE_IMAGE
|
||||
FROM ${BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,5 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
@ -6,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG RELEASE
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -8,7 +8,7 @@ ARG BASE_IMAGE=mcr.microsoft.com/powershell:lts-nanoserver-ltsc2022
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM $BASE_IMAGE
|
||||
FROM ${BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,5 +1,6 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
FROM alpine:3.21
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
|
@ -1,5 +1,6 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
|
@ -1,5 +1,6 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
FROM oraclelinux:9-slim
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
|
@ -1,5 +1,7 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
#ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG RHEL_BASE_IMAGE=registry.redhat.io/ubi10-beta/ubi-minimal
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
@ -32,7 +34,7 @@ COPY ["licenses", "/licenses"]
|
||||
|
||||
RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
||||
--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 && \
|
||||
INSTALL_PKGS="autoconf \
|
||||
automake \
|
||||
|
@ -1,5 +1,6 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
FROM ubuntu:noble
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,5 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
@ -6,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG RELEASE
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,5 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
@ -6,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG RELEASE
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,5 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
@ -6,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:rhel-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG RELEASE
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,5 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
@ -6,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG RELEASE
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,5 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
@ -6,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:rhel-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG RELEASE
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,6 @@
|
||||
FROM alpine:3.21
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
|
@ -1,4 +1,6 @@
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
|
@ -1,4 +1,6 @@
|
||||
FROM oraclelinux:9-slim
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
|
@ -1,4 +1,6 @@
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
|
@ -1,4 +1,6 @@
|
||||
FROM ubuntu:noble
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,5 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
@ -6,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG RELEASE
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,5 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
@ -6,7 +7,8 @@ ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:rhel-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG RELEASE
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM alpine:3.21
|
||||
FROM ${ALPINE_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM quay.io/centos/centos:stream9-minimal
|
||||
FROM ${CENTOS_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM oraclelinux:9-slim
|
||||
FROM ${OL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -1,4 +1,5 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG RELEASE=8
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
@ -6,7 +7,8 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||
FROM ${RHEL_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG RELEASE
|
||||
|
@ -1,11 +1,12 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
ARG UBUNTU_BASE_IMAGE=ubuntu:noble
|
||||
ARG MAJOR_VERSION=7.0
|
||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ubuntu-${ZBX_VERSION}
|
||||
|
||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||
|
||||
FROM ubuntu:noble
|
||||
FROM ${UBUNTU_BASE_IMAGE}
|
||||
|
||||
ARG MAJOR_VERSION
|
||||
ARG ZBX_VERSION
|
||||
|
@ -2,8 +2,10 @@ services:
|
||||
zabbix-build-base:
|
||||
build:
|
||||
context: ./Dockerfiles/build-base/${ALPINE_OS_TAG_SHORT}
|
||||
args:
|
||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
attach: false
|
||||
|
||||
@ -44,9 +46,10 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/server-mysql/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||
image: zabbix-server-mysql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
volumes:
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
@ -63,9 +66,10 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-sqlite3/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||
image: zabbix-proxy-sqlite3:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
volumes:
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
@ -81,9 +85,10 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-mysql/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||
image: zabbix-proxy-mysql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
volumes:
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
@ -100,9 +105,10 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-apache-mysql/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||
image: zabbix-web-apache-mysql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
volumes:
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
@ -119,9 +125,10 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-nginx-mysql/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||
image: zabbix-web-nginx-mysql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
volumes:
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
@ -138,9 +145,10 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/agent/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||
image: zabbix-agent:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
volumes:
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
@ -156,9 +164,10 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/java-gateway/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||
image: zabbix-java-gateway:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
depends_on:
|
||||
- zabbix-build-mysql
|
||||
@ -172,7 +181,9 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/snmptraps/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||
image: zabbix-snmptraps:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
depends_on:
|
||||
- zabbix-build-mysql
|
||||
@ -186,9 +197,10 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-service/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||
image: zabbix-web-service:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
depends_on:
|
||||
- zabbix-build-mysql
|
||||
|
@ -3,7 +3,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/build-base/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
attach: false
|
||||
|
||||
@ -60,7 +60,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/server-pgsql/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-server-pgsql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -79,7 +79,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-sqlite3/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-sqlite3:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -97,7 +97,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-mysql/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-mysql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -116,7 +116,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-apache-pgsql/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-apache-pgsql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -135,7 +135,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-nginx-pgsql/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-nginx-pgsql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -154,7 +154,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/agent/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-agent:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -172,7 +172,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/java-gateway/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-java-gateway:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -188,7 +188,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/snmptraps/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
image: zabbix-snmptraps:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
depends_on:
|
||||
- zabbix-build-pgsql
|
||||
@ -202,7 +202,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-service/${ALPINE_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${ALPINE_CACHE_FROM}"
|
||||
- "${ALPINE_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-service:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
|
@ -3,7 +3,9 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/build-base/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
CENTOS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
attach: false
|
||||
|
||||
@ -44,7 +46,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/server-mysql/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-server-mysql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -64,7 +66,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-sqlite3/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-sqlite3:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -82,7 +84,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-mysql/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-mysql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -101,7 +103,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-apache-mysql/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-apache-mysql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -120,7 +122,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-nginx-mysql/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-nginx-mysql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -139,7 +141,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/agent/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-agent:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -157,7 +159,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/java-gateway/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-java-gateway:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -173,7 +175,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/snmptraps/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
image: zabbix-snmptraps:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
depends_on:
|
||||
- zabbix-build-mysql
|
||||
@ -187,7 +189,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-service/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-service:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
|
@ -3,7 +3,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/build-base/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
attach: false
|
||||
|
||||
@ -58,7 +58,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/server-pgsql/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-server-pgsql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -77,7 +77,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-sqlite3/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-sqlite3:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -95,7 +95,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-mysql/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-mysql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -114,7 +114,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-apache-pgsql/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-apache-pgsql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -133,7 +133,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-nginx-pgsql/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-nginx-pgsql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -152,7 +152,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/agent/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-agent:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -170,7 +170,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/java-gateway/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-java-gateway:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -186,7 +186,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/snmptraps/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
image: zabbix-snmptraps:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
depends_on:
|
||||
- zabbix-build-pgsql
|
||||
@ -200,7 +200,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-service/${CENTOS_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${CENTOS_CACHE_FROM}"
|
||||
- "${CENTOS_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-service:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
|
@ -3,7 +3,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/build-base/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
attach: false
|
||||
|
||||
@ -44,7 +44,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/server-mysql/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-server-mysql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -64,7 +64,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-sqlite3/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-sqlite3:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -82,7 +82,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-mysql/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-mysql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -101,7 +101,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-apache-mysql/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-apache-mysql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -120,7 +120,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-nginx-mysql/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-nginx-mysql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -139,7 +139,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/agent/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-agent:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -157,7 +157,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/java-gateway/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-java-gateway:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -173,7 +173,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/snmptraps/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
image: zabbix-snmptraps:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
depends_on:
|
||||
- zabbix-build-mysql
|
||||
@ -187,7 +187,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-service/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-service:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
|
@ -3,7 +3,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/build-base/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
attach: false
|
||||
|
||||
@ -60,7 +60,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/server-pgsql/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-server-pgsql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -79,7 +79,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-sqlite3/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-sqlite3:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -97,7 +97,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-mysql/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-mysql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -116,7 +116,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-apache-pgsql/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-apache-pgsql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -135,7 +135,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-nginx-pgsql/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-nginx-pgsql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -154,7 +154,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/agent/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-agent:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -172,7 +172,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/java-gateway/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-java-gateway:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -188,7 +188,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/snmptraps/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
image: zabbix-snmptraps:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
depends_on:
|
||||
- zabbix-build-pgsql
|
||||
@ -202,7 +202,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-service/${OL_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${OL_CACHE_FROM}"
|
||||
- "${OL_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-service:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
|
@ -3,7 +3,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/build-base/${UBUNTU_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${UBUNTU_CACHE_FROM}"
|
||||
- "${UBUNTU_BASE_IMAGE}"
|
||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
attach: false
|
||||
|
||||
@ -44,7 +44,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/server-mysql/${UBUNTU_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${UBUNTU_CACHE_FROM}"
|
||||
- "${UBUNTU_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-server-mysql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -62,7 +62,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-sqlite3/${UBUNTU_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${UBUNTU_CACHE_FROM}"
|
||||
- "${UBUNTU_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-sqlite3:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -78,7 +78,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/proxy-mysql/${UBUNTU_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${UBUNTU_CACHE_FROM}"
|
||||
- "${UBUNTU_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-proxy-mysql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -95,7 +95,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-apache-mysql/${UBUNTU_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${UBUNTU_CACHE_FROM}"
|
||||
- "${UBUNTU_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-apache-mysql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -112,7 +112,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-nginx-mysql/${UBUNTU_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${UBUNTU_CACHE_FROM}"
|
||||
- "${UBUNTU_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-nginx-mysql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -129,7 +129,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/agent/${UBUNTU_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${UBUNTU_CACHE_FROM}"
|
||||
- "${UBUNTU_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-agent:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -145,7 +145,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/java-gateway/${UBUNTU_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${UBUNTU_CACHE_FROM}"
|
||||
- "${UBUNTU_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-java-gateway:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
@ -161,7 +161,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/snmptraps/${UBUNTU_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${UBUNTU_CACHE_FROM}"
|
||||
- "${UBUNTU_BASE_IMAGE}"
|
||||
image: zabbix-snmptraps:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
depends_on:
|
||||
- zabbix-build-mysql
|
||||
@ -175,7 +175,7 @@ services:
|
||||
build:
|
||||
context: ./Dockerfiles/web-service/${UBUNTU_OS_TAG_SHORT}
|
||||
cache_from:
|
||||
- "${UBUNTU_CACHE_FROM}"
|
||||
- "${UBUNTU_BASE_IMAGE}"
|
||||
args:
|
||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
image: zabbix-web-service:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||
|
Loading…
x
Reference in New Issue
Block a user