2020-03-30 05:07:46 +02:00
|
|
|
# Docker Compose build file: docker-compose -f build.yml build
|
|
|
|
version: "3.7"
|
|
|
|
|
|
|
|
x-common-args: &common-args
|
2021-12-10 21:51:35 +01:00
|
|
|
PIHOLE_DOCKER_TAG: ${PIHOLE_DOCKER_TAG}
|
2021-09-12 17:46:19 +02:00
|
|
|
CORE_VERSION: ${CORE_VERSION}
|
|
|
|
WEB_VERSION: ${WEB_VERSION}
|
|
|
|
FTL_VERSION: ${FTL_VERSION}
|
2020-03-30 05:07:46 +02:00
|
|
|
|
|
|
|
services:
|
|
|
|
amd64:
|
2021-12-10 21:51:35 +01:00
|
|
|
image: pihole:${PIHOLE_DOCKER_TAG}-amd64-${DEBIAN_VERSION:-buster}
|
2020-03-30 05:07:46 +02:00
|
|
|
build:
|
|
|
|
context: .
|
|
|
|
args:
|
|
|
|
<<: *common-args
|
2021-10-09 19:48:17 +02:00
|
|
|
PIHOLE_BASE: debian:${DEBIAN_VERSION:-buster}-slim
|
2020-03-30 05:07:46 +02:00
|
|
|
armel:
|
2021-12-10 21:51:35 +01:00
|
|
|
image: pihole:${PIHOLE_DOCKER_TAG}-armel-${DEBIAN_VERSION:-buster}
|
2020-03-30 05:07:46 +02:00
|
|
|
build:
|
|
|
|
context: .
|
|
|
|
args:
|
|
|
|
<<: *common-args
|
2021-08-04 16:50:12 +02:00
|
|
|
PIHOLE_BASE: pihole/debian-debootstrap:armel-${DEBIAN_VERSION:-buster}-slim
|
2020-03-30 05:07:46 +02:00
|
|
|
armhf:
|
2021-12-10 21:51:35 +01:00
|
|
|
image: pihole:${PIHOLE_DOCKER_TAG}-armhf-${DEBIAN_VERSION:-buster}
|
2020-03-30 05:07:46 +02:00
|
|
|
build:
|
|
|
|
context: .
|
|
|
|
args:
|
|
|
|
<<: *common-args
|
2021-08-04 16:50:12 +02:00
|
|
|
PIHOLE_BASE: pihole/debian-debootstrap:armhf-${DEBIAN_VERSION:-buster}-slim
|
2020-03-30 05:07:46 +02:00
|
|
|
arm64:
|
2021-12-10 21:51:35 +01:00
|
|
|
image: pihole:${PIHOLE_DOCKER_TAG}-arm64-${DEBIAN_VERSION:-buster}
|
2020-03-30 05:07:46 +02:00
|
|
|
build:
|
|
|
|
context: .
|
|
|
|
args:
|
|
|
|
<<: *common-args
|
2021-08-04 16:50:12 +02:00
|
|
|
PIHOLE_BASE: pihole/debian-debootstrap:arm64-${DEBIAN_VERSION:-buster}-slim
|
2021-03-30 20:10:36 +02:00
|
|
|
i386:
|
2021-12-10 21:51:35 +01:00
|
|
|
image: pihole:${PIHOLE_DOCKER_TAG}-i386-${DEBIAN_VERSION:-buster}
|
2021-03-30 20:10:36 +02:00
|
|
|
build:
|
|
|
|
context: .
|
|
|
|
args:
|
|
|
|
<<: *common-args
|
2021-09-12 23:34:24 +02:00
|
|
|
PIHOLE_BASE: pihole/debian-debootstrap:i386-${DEBIAN_VERSION:-buster}-slim
|