mirror of
https://github.com/zabbix/zabbix-docker.git
synced 2025-06-21 18:31:30 +02:00
Using env variable for base image on all images
This commit is contained in:
parent
8da12b8cbf
commit
c971e9089b
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
@ -7,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
|||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG RELEASE
|
ARG RELEASE
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
@ -7,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
|||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG RELEASE
|
ARG RELEASE
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
@ -7,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
|||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG RELEASE
|
ARG RELEASE
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
@ -7,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
|||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG RELEASE
|
ARG RELEASE
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
@ -7,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-sqlite3:rhel-${ZBX_VERSION}
|
|||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG RELEASE
|
ARG RELEASE
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
@ -7,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
|||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG RELEASE
|
ARG RELEASE
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
@ -7,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:rhel-${ZBX_VERSION}
|
|||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG RELEASE
|
ARG RELEASE
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
@ -7,7 +7,7 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
|||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG RELEASE
|
ARG RELEASE
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
@ -7,8 +7,8 @@ ARG BUILD_BASE_IMAGE=zabbix-build-pgsql:rhel-${ZBX_VERSION}
|
|||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG RELEASE
|
ARG RELEASE
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG ALPINE_BASE_IMAGE=alpine:3.21
|
ARG OS_BASE_IMAGE=alpine:3.21
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:alpine-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${ALPINE_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG CENTOS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
ARG OS_BASE_IMAGE=quay.io/centos/centos:stream9-minimal
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:centos-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${CENTOS_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG OL_BASE_IMAGE=oraclelinux:9-slim
|
ARG OS_BASE_IMAGE=oraclelinux:9-slim
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
ARG BUILD_BASE_IMAGE=zabbix-build-mysql:ol-${ZBX_VERSION}
|
||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
FROM ${OL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG ZBX_VERSION
|
ARG ZBX_VERSION
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
ARG MAJOR_VERSION=7.0
|
ARG MAJOR_VERSION=7.0
|
||||||
ARG RELEASE=8
|
ARG RELEASE=8
|
||||||
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
ARG ZBX_VERSION=${MAJOR_VERSION}.8
|
||||||
@ -7,8 +7,8 @@ ARG BUILD_BASE_IMAGE=zabbix-build-mysql:rhel-${ZBX_VERSION}
|
|||||||
|
|
||||||
FROM ${BUILD_BASE_IMAGE} AS builder
|
FROM ${BUILD_BASE_IMAGE} AS builder
|
||||||
|
|
||||||
ARG RHEL_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
ARG OS_BASE_IMAGE=registry.access.redhat.com/ubi9/ubi-minimal:9.5
|
||||||
FROM ${RHEL_BASE_IMAGE}
|
FROM ${OS_BASE_IMAGE}
|
||||||
|
|
||||||
ARG MAJOR_VERSION
|
ARG MAJOR_VERSION
|
||||||
ARG RELEASE
|
ARG RELEASE
|
||||||
|
@ -2,10 +2,10 @@ services:
|
|||||||
zabbix-build-base:
|
zabbix-build-base:
|
||||||
build:
|
build:
|
||||||
context: ./Dockerfiles/build-base/${ALPINE_OS_TAG_SHORT}
|
context: ./Dockerfiles/build-base/${ALPINE_OS_TAG_SHORT}
|
||||||
args:
|
|
||||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: ${BUILD_BASE_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
attach: false
|
attach: false
|
||||||
|
|
||||||
@ -48,8 +48,8 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-server-mysql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
- /etc/timezone:/etc/timezone:ro
|
- /etc/timezone:/etc/timezone:ro
|
||||||
@ -57,6 +57,7 @@ services:
|
|||||||
- mysql-server
|
- mysql-server
|
||||||
- zabbix-build-mysql
|
- zabbix-build-mysql
|
||||||
labels:
|
labels:
|
||||||
|
com.zabbix.description: "Zabbix server with MySQL database support"
|
||||||
com.zabbix.os: "${ALPINE_OS_TAG}"
|
com.zabbix.os: "${ALPINE_OS_TAG}"
|
||||||
|
|
||||||
zabbix-proxy-sqlite3:
|
zabbix-proxy-sqlite3:
|
||||||
@ -68,8 +69,8 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-sqlite3:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
- /etc/timezone:/etc/timezone:ro
|
- /etc/timezone:/etc/timezone:ro
|
||||||
@ -87,8 +88,8 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-mysql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
- /etc/timezone:/etc/timezone:ro
|
- /etc/timezone:/etc/timezone:ro
|
||||||
@ -107,8 +108,8 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-apache-mysql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
- /etc/timezone:/etc/timezone:ro
|
- /etc/timezone:/etc/timezone:ro
|
||||||
@ -127,8 +128,8 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-nginx-mysql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
- /etc/timezone:/etc/timezone:ro
|
- /etc/timezone:/etc/timezone:ro
|
||||||
@ -147,8 +148,8 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-agent:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
- /etc/timezone:/etc/timezone:ro
|
- /etc/timezone:/etc/timezone:ro
|
||||||
@ -166,8 +167,8 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-java-gateway:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
- zabbix-build-mysql
|
- zabbix-build-mysql
|
||||||
@ -183,7 +184,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
ALPINE_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
image: zabbix-snmptraps:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-snmptraps:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
- zabbix-build-mysql
|
- zabbix-build-mysql
|
||||||
@ -199,8 +200,8 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-service:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
- zabbix-build-mysql
|
- zabbix-build-mysql
|
||||||
|
@ -4,6 +4,8 @@ services:
|
|||||||
context: ./Dockerfiles/build-base/${ALPINE_OS_TAG_SHORT}
|
context: ./Dockerfiles/build-base/${ALPINE_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: ${BUILD_BASE_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
attach: false
|
attach: false
|
||||||
|
|
||||||
@ -62,6 +64,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-server-pgsql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -81,6 +84,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-sqlite3:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -99,6 +103,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-mysql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -118,6 +123,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-apache-pgsql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -137,6 +143,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-nginx-pgsql:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -156,6 +163,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-agent:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -174,6 +182,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-java-gateway:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -189,6 +198,8 @@ services:
|
|||||||
context: ./Dockerfiles/snmptraps/${ALPINE_OS_TAG_SHORT}
|
context: ./Dockerfiles/snmptraps/${ALPINE_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
image: zabbix-snmptraps:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-snmptraps:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
- zabbix-build-pgsql
|
- zabbix-build-pgsql
|
||||||
@ -204,6 +215,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${ALPINE_BASE_IMAGE}"
|
- "${ALPINE_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${ALPINE_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-service:${ZABBIX_ALPINE_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
|
@ -5,7 +5,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
CENTOS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: ${BUILD_BASE_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
attach: false
|
attach: false
|
||||||
|
|
||||||
@ -48,6 +48,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-server-mysql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -68,6 +69,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-sqlite3:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -86,6 +88,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-mysql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -105,6 +108,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-apache-mysql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -124,6 +128,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-nginx-mysql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -143,6 +148,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-agent:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -161,6 +167,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-java-gateway:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -176,6 +183,8 @@ services:
|
|||||||
context: ./Dockerfiles/snmptraps/${CENTOS_OS_TAG_SHORT}
|
context: ./Dockerfiles/snmptraps/${CENTOS_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
image: zabbix-snmptraps:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-snmptraps:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
- zabbix-build-mysql
|
- zabbix-build-mysql
|
||||||
@ -191,6 +200,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-service:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
|
@ -4,6 +4,8 @@ services:
|
|||||||
context: ./Dockerfiles/build-base/${CENTOS_OS_TAG_SHORT}
|
context: ./Dockerfiles/build-base/${CENTOS_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: ${BUILD_BASE_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
attach: false
|
attach: false
|
||||||
|
|
||||||
@ -60,6 +62,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-server-pgsql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -68,6 +71,7 @@ services:
|
|||||||
- postgres-server
|
- postgres-server
|
||||||
- zabbix-build-pgsql
|
- zabbix-build-pgsql
|
||||||
labels:
|
labels:
|
||||||
|
com.zabbix.description: "Zabbix server with PostgreSQL database support"
|
||||||
com.zabbix.os: "${CENTOS_OS_TAG}"
|
com.zabbix.os: "${CENTOS_OS_TAG}"
|
||||||
|
|
||||||
zabbix-proxy-sqlite3:
|
zabbix-proxy-sqlite3:
|
||||||
@ -79,6 +83,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-sqlite3:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -97,6 +102,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-mysql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -116,6 +122,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-apache-pgsql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -135,6 +142,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-nginx-pgsql:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -154,6 +162,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-agent:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -172,6 +181,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-java-gateway:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -187,6 +197,8 @@ services:
|
|||||||
context: ./Dockerfiles/snmptraps/${CENTOS_OS_TAG_SHORT}
|
context: ./Dockerfiles/snmptraps/${CENTOS_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
image: zabbix-snmptraps:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-snmptraps:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
- zabbix-build-pgsql
|
- zabbix-build-pgsql
|
||||||
@ -202,6 +214,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${CENTOS_BASE_IMAGE}"
|
- "${CENTOS_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${CENTOS_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-service:${ZABBIX_CENTOS_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
|
@ -4,6 +4,8 @@ services:
|
|||||||
context: ./Dockerfiles/build-base/${OL_OS_TAG_SHORT}
|
context: ./Dockerfiles/build-base/${OL_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: ${BUILD_BASE_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
attach: false
|
attach: false
|
||||||
|
|
||||||
@ -46,6 +48,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-server-mysql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -66,6 +69,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-sqlite3:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -84,6 +88,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-mysql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -103,6 +108,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-apache-mysql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -122,6 +128,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-nginx-mysql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -141,6 +148,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-agent:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -159,6 +167,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-java-gateway:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -174,6 +183,8 @@ services:
|
|||||||
context: ./Dockerfiles/snmptraps/${OL_OS_TAG_SHORT}
|
context: ./Dockerfiles/snmptraps/${OL_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
image: zabbix-snmptraps:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-snmptraps:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
- zabbix-build-mysql
|
- zabbix-build-mysql
|
||||||
@ -189,6 +200,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-service:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
|
@ -4,6 +4,8 @@ services:
|
|||||||
context: ./Dockerfiles/build-base/${OL_OS_TAG_SHORT}
|
context: ./Dockerfiles/build-base/${OL_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: ${BUILD_BASE_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
attach: false
|
attach: false
|
||||||
|
|
||||||
@ -62,6 +64,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-server-pgsql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -81,6 +84,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-sqlite3:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -99,6 +103,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-mysql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -118,6 +123,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-apache-pgsql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -137,6 +143,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-nginx-pgsql:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -156,6 +163,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-agent:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
volumes:
|
volumes:
|
||||||
@ -174,6 +182,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-java-gateway:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -189,6 +198,8 @@ services:
|
|||||||
context: ./Dockerfiles/snmptraps/${OL_OS_TAG_SHORT}
|
context: ./Dockerfiles/snmptraps/${OL_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
image: zabbix-snmptraps:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-snmptraps:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
- zabbix-build-pgsql
|
- zabbix-build-pgsql
|
||||||
@ -204,6 +215,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${OL_BASE_IMAGE}"
|
- "${OL_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${OL_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-service:${ZABBIX_OL_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
|
@ -4,6 +4,8 @@ services:
|
|||||||
context: ./Dockerfiles/build-base/${UBUNTU_OS_TAG_SHORT}
|
context: ./Dockerfiles/build-base/${UBUNTU_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_BASE_IMAGE}"
|
- "${UBUNTU_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: ${BUILD_BASE_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
attach: false
|
attach: false
|
||||||
|
|
||||||
@ -46,6 +48,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_BASE_IMAGE}"
|
- "${UBUNTU_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-server-mysql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -64,6 +67,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_BASE_IMAGE}"
|
- "${UBUNTU_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-sqlite3:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -80,6 +84,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_BASE_IMAGE}"
|
- "${UBUNTU_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-mysql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -97,6 +102,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_BASE_IMAGE}"
|
- "${UBUNTU_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-apache-mysql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -114,6 +120,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_BASE_IMAGE}"
|
- "${UBUNTU_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-nginx-mysql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -131,6 +138,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_BASE_IMAGE}"
|
- "${UBUNTU_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-agent:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -147,6 +155,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_BASE_IMAGE}"
|
- "${UBUNTU_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-java-gateway:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -162,6 +171,8 @@ services:
|
|||||||
context: ./Dockerfiles/snmptraps/${UBUNTU_OS_TAG_SHORT}
|
context: ./Dockerfiles/snmptraps/${UBUNTU_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_BASE_IMAGE}"
|
- "${UBUNTU_BASE_IMAGE}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
image: zabbix-snmptraps:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-snmptraps:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
- zabbix-build-mysql
|
- zabbix-build-mysql
|
||||||
@ -177,6 +188,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_BASE_IMAGE}"
|
- "${UBUNTU_BASE_IMAGE}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-service:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
|
@ -4,6 +4,8 @@ services:
|
|||||||
context: ./Dockerfiles/build-base/${UBUNTU_OS_TAG_SHORT}
|
context: ./Dockerfiles/build-base/${UBUNTU_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_CACHE_FROM}"
|
- "${UBUNTU_CACHE_FROM}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
image: ${BUILD_BASE_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: ${BUILD_BASE_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
attach: false
|
attach: false
|
||||||
|
|
||||||
@ -62,6 +64,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_CACHE_FROM}"
|
- "${UBUNTU_CACHE_FROM}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
image: zabbix-server-pgsql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-server-pgsql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -79,6 +82,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_CACHE_FROM}"
|
- "${UBUNTU_CACHE_FROM}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_SQLITE3_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-sqlite3:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -95,6 +99,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_CACHE_FROM}"
|
- "${UBUNTU_CACHE_FROM}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-proxy-mysql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -112,6 +117,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_CACHE_FROM}"
|
- "${UBUNTU_CACHE_FROM}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
image: zabbix-web-apache-pgsql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-web-apache-pgsql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -129,6 +135,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_CACHE_FROM}"
|
- "${UBUNTU_CACHE_FROM}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
BUILD_BASE_IMAGE: ${BUILD_BASE_PGSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
image: zabbix-web-nginx-pgsql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-web-nginx-pgsql:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -146,6 +153,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_CACHE_FROM}"
|
- "${UBUNTU_CACHE_FROM}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-agent:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -162,6 +170,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_CACHE_FROM}"
|
- "${UBUNTU_CACHE_FROM}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-java-gateway:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -177,6 +186,8 @@ services:
|
|||||||
context: ./Dockerfiles/snmptraps/${UBUNTU_OS_TAG_SHORT}
|
context: ./Dockerfiles/snmptraps/${UBUNTU_OS_TAG_SHORT}
|
||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_CACHE_FROM}"
|
- "${UBUNTU_CACHE_FROM}"
|
||||||
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
image: zabbix-snmptraps:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
image: zabbix-snmptraps:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
- zabbix-build-pgsql
|
- zabbix-build-pgsql
|
||||||
@ -192,6 +203,7 @@ services:
|
|||||||
cache_from:
|
cache_from:
|
||||||
- "${UBUNTU_CACHE_FROM}"
|
- "${UBUNTU_CACHE_FROM}"
|
||||||
args:
|
args:
|
||||||
|
OS_BASE_IMAGE: ${UBUNTU_BASE_IMAGE}
|
||||||
BUILD_BASE_IMAGE: ${BUILD_BASE_MYSQL_IMAGE}:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
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}
|
image: zabbix-web-service:${ZABBIX_UBUNTU_IMAGE_TAG}${ZABBIX_LOCAL_IMAGE_TAG_POSTFIX}
|
||||||
depends_on:
|
depends_on:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user