Add alpine packages for better diagnostics 75/82475/1
authorJorge Hernandez <jorge.hernandez-herrero@att.com>
Fri, 15 Mar 2019 18:33:05 +0000 (13:33 -0500)
committerJorge Hernandez <jorge.hernandez-herrero@att.com>
Fri, 15 Mar 2019 18:33:05 +0000 (13:33 -0500)
Change-Id: I96e30e2ffb7dc35ffc1e377c1021ee871ab5a310
Issue-ID: POLICY-1560
Signed-off-by: Jorge Hernandez <jorge.hernandez-herrero@att.com>
packages/docker/src/main/docker/Dockerfile

index 587e784..aaae282 100644 (file)
@@ -16,16 +16,19 @@ ENV POLICY_CONFIG ${POLICY_HOME}/config
 ENV POLICY_LOGBACK ${POLICY_CONFIG}/logback.xml
 ENV POLICY_DOCKER true
 
-RUN apk --update add --no-cache busybox-extras \
-                                bash coreutils grep findutils \
-                                zip unzip curl \
-                                wget openssh  maven jq \
-                                httpie py-pip openjdk8
+RUN apk update && \
+    apk add --update --no-cache busybox-extras \
+                                bash bash-completion procps \
+                                coreutils less grep findutils \
+                                zip unzip file \
+                                openssl openssh \
+                                python py-pip openjdk8 maven \
+                                curl wget httpie jq
 
 RUN addgroup -S policy && adduser -S policy -s /bin/bash
 
 # install MariaDB client
-RUN apk --update add --no-cache mariadb-client
+RUN apk add --update --no-cache mariadb-client && rm -rf /var/cache/apk/*
 
 RUN pip install http-prompt
 RUN mkdir -p ${POLICY_HOME}/config ${POLICY_LOGS} ${POLICY_INSTALL_INIT} && \