|
|
|
@ -56,13 +56,13 @@ FROM --platform=$TARGETPLATFORM ${FFMPEG_IMAGE} AS ffmpeg |
|
|
|
FROM eclipse-temurin:8-jre-focal AS runtime |
|
|
|
|
|
|
|
ARG TARGETARCH |
|
|
|
ARG HIK_SDK_ROOT=vendor-sdk/hik-linux64 |
|
|
|
ARG DAHUA_SDK_ROOT=vendor-sdk/dahua-linux64 |
|
|
|
ARG HIK_SDK_ROOT=lib/hik-linux64 |
|
|
|
ARG DAHUA_SDK_ROOT=lib/dahua-linux64 |
|
|
|
ARG UBUNTU_MIRROR=https://mirrors.aliyun.com/ubuntu |
|
|
|
|
|
|
|
# 两套厂商库均为 x86_64,构建时阻止误选其他平台导致 JNA 加载失败。 |
|
|
|
RUN test "${TARGETARCH}" = "amd64" \ |
|
|
|
|| (echo "inspect-nvr 当前 Docker 镜像只支持 linux/amd64:vendor-sdk 中的海康和大华 SDK 均为 x86_64。" >&2; exit 1) |
|
|
|
|| (echo "inspect-nvr 当前 Docker 镜像只支持 linux/amd64:lib 中的海康和大华 SDK 均为 x86_64。" >&2; exit 1) |
|
|
|
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive \ |
|
|
|
TZ=Asia/Shanghai |
|
|
|
|