|
|
@@ -1,15 +1,16 @@
|
|
1
|
|
-# define builder target
|
|
|
1
|
+# Define builder target
|
|
2
|
2
|
FROM debian:stable-slim as builder
|
|
3
|
3
|
|
|
4
|
4
|
# Environment PATH HOME HOSTNAME
|
|
5
|
5
|
# ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
|
6
|
6
|
# ENV HOME /
|
|
7
|
7
|
|
|
8
|
|
-# Prepare build dependencies and clean up
|
|
|
8
|
+# Build deps and clean up
|
|
9
|
9
|
ARG BUILD_DEPS
|
|
10
|
|
-RUN apt-get -q update && \
|
|
11
|
|
- DEBIAN_FRONTEND=noninteractive apt-get -qy upgrade && \
|
|
12
|
|
- DEBIAN_FRONTEND=noninteractive apt-get -qy install --no-install-recommends ${BUILD_DEPS} \
|
|
|
10
|
+RUN export DEBIAN_FRONTEND=noninteractive && \
|
|
|
11
|
+ apt-get -qy update && \
|
|
|
12
|
+ apt-get -qy upgrade && \
|
|
|
13
|
+ apt-get -qy install --no-install-recommends ${BUILD_DEPS} \
|
|
13
|
14
|
build-essential ca-certificates curl git iproute2 wget && \
|
|
14
|
15
|
apt-get clean && rm -rf /var/lib/apt/lists/*
|
|
15
|
16
|
|