summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-03-04 12:50:07 -0700
committermo khan <mo.khan@gmail.com>2020-03-04 12:50:07 -0700
commit9eb2b48ee42a340fb231a240b3f451eb5ff8f810 (patch)
treee2261eed43f19d5966ffd8913e4524a9ec146e6e /Dockerfile
parentb0b72800e6a7f06ac1956835c78351eea526f25d (diff)
Remove TOOLS_IMAGE
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile14
1 files changed, 11 insertions, 3 deletions
diff --git a/Dockerfile b/Dockerfile
index 80bc7bc..ce53878 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,5 +1,3 @@
-ARG TOOLS_IMAGE=registry.gitlab.com/gitlab-org/security-products/license-management/tools:master
-
FROM debian:stable-slim AS gem-builder
ENV LM_HOME=/opt/license-management
WORKDIR $LM_HOME
@@ -13,7 +11,17 @@ RUN apt-get update -q \
&& apt-get install -y --no-install-recommends ruby \
&& gem build *.gemspec
-FROM ${TOOLS_IMAGE}
+FROM debian:stable-slim as tools-builder
+ENV ASDF_DATA_DIR="/opt/asdf"
+ENV PATH="${ASDF_DATA_DIR}/shims:${ASDF_DATA_DIR}/bin:${PATH}"
+ENV TERM="xterm"
+ENV HOME=/root
+WORKDIR $HOME
+COPY config /root
+COPY config/01_nodoc /etc/dpkg/dpkg.cfg.d/01_nodoc
+RUN bash /root/install.sh
+
+FROM tools-builder
ENV LM_HOME=/opt/license-management
COPY --from=gem-builder /opt/license-management/*.gem $LM_HOME/
COPY run.sh /