docker dependency cleanup

This commit is contained in:
Travis Glenn Hansen 2020-11-29 13:06:06 -07:00
parent a519c3fff4
commit 06a54f9c7c
2 changed files with 4 additions and 7 deletions

View File

@ -2,3 +2,5 @@ chart
dev dev
examples examples
node_modules node_modules
Dockerfile*
TODO.md

View File

@ -8,7 +8,7 @@ ARG BUILDPLATFORM
RUN apt-get update && apt-get install -y locales && rm -rf /var/lib/apt/lists/* \ RUN apt-get update && apt-get install -y locales && rm -rf /var/lib/apt/lists/* \
&& localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
ENV LANG=en_US.utf8 NODE_VERSION=v12.15.0 ENV LANG=en_US.utf8 NODE_VERSION=v12.20.0
RUN echo "I am running on $BUILDPLATFORM, building for $TARGETPLATFORM" RUN echo "I am running on $BUILDPLATFORM, building for $TARGETPLATFORM"
@ -20,7 +20,7 @@ ENV PATH=/usr/local/lib/nodejs/bin:$PATH
# node service requirements # node service requirements
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y xfsprogs fatresize dosfstools open-iscsi lsscsi sg3-utils multipath-tools scsitools nfs-common cifs-utils sudo && \ apt-get install -y e2fsprogs xfsprogs fatresize dosfstools nfs-common cifs-utils sudo && \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*
# controller requirements # controller requirements
@ -55,10 +55,5 @@ COPY --chown=csi:csi . .
USER root USER root
# remove build deps
#RUN apt-get update && \
# apt-get purge -y python make gcc g++ && \
# rm -rf /var/lib/apt/lists/*
EXPOSE 50051 EXPOSE 50051
ENTRYPOINT [ "bin/democratic-csi" ] ENTRYPOINT [ "bin/democratic-csi" ]