|
|
@@ -460,7 +460,7 @@ EOF
|
|
|
|
|
|
ARG PROMETHEUS_VERSION
|
|
|
ARG GRAFANA_VERSION
|
|
|
-RUN <<EOF
|
|
|
+RUN --mount=type=bind,source=pack/third_party/prometheus-3.5.1.linux-amd64.tar.gz,target=/tmp/prometheus.tar.gz <<EOF
|
|
|
set -eux
|
|
|
|
|
|
apt-get update -y && apt-get install -y --no-install-recommends \
|
|
|
@@ -481,9 +481,7 @@ RUN <<EOF
|
|
|
;;
|
|
|
esac
|
|
|
|
|
|
- curl --retry 3 --retry-connrefused -fL \
|
|
|
- "https://gh-proxy.com/https://github.com/prometheus/prometheus/releases/download/v${PROMETHEUS_VERSION}/prometheus-${PROMETHEUS_VERSION}.linux-${PROM_ARCH}.tar.gz" \
|
|
|
- | tar -zx -C /opt
|
|
|
+ tar -zx -f /tmp/prometheus.tar.gz -C /opt
|
|
|
mv "/opt/prometheus-${PROMETHEUS_VERSION}.linux-${PROM_ARCH}" /opt/prometheus
|
|
|
ln -s /opt/prometheus/prometheus /usr/local/bin/prometheus
|
|
|
ln -s /opt/prometheus/promtool /usr/local/bin/promtool
|