24 lines
843 B
Docker
24 lines
843 B
Docker
ARG UPSTREAM_FLAVOUR
|
|
ARG UPSTREAM_VERSION
|
|
FROM zabbix/zabbix-proxy-${UPSTREAM_FLAVOUR}:ubuntu-${UPSTREAM_VERSION}-latest
|
|
|
|
USER root
|
|
|
|
SHELL ["/bin/bash", "-c"]
|
|
|
|
RUN \
|
|
TMPFILE=$(mktemp) && \
|
|
wget -O "${TMPFILE}" https://packages.microsoft.com/keys/microsoft.asc && \
|
|
DEBIAN_FRONTEND=noninteractive apt update && \
|
|
DEBIAN_FRONTEND=noninteractive apt upgrade -y && \
|
|
DEBIAN_FRONTEND=noninteractive apt install -y gnupg && \
|
|
apt-key add "${TMPFILE}" && \
|
|
rm "${TMPFILE}" && \
|
|
source /etc/os-release && \
|
|
wget https://packages.microsoft.com/config/ubuntu/${VERSION_ID}/prod.list -O /etc/apt/sources.list.d/mssql-release.list && \
|
|
DEBIAN_FRONTEND=noninteractive apt update && \
|
|
DEBIAN_FRONTEND=noninteractive ACCEPT_EULA=Y apt install -y msodbcsql17 mssql-tools && \
|
|
DEBIAN_FRONTEND=noninteractive apt-get clean
|
|
|
|
USER zabbix
|