Fix Dockerfiles to add missing apt-update before apt-install
[osm/devops.git] / docker / LCM / Dockerfile
index 03907d7..4a286ca 100644 (file)
@@ -27,7 +27,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get --yes update && \
     python3-setuptools=45.2.* \
     curl=7.68.*
 
-RUN DEBIAN_FRONTEND=noninteractive apt-get --yes install \
+RUN DEBIAN_FRONTEND=noninteractive apt-get --yes update && \
+    DEBIAN_FRONTEND=noninteractive apt-get --yes install \
     apt-transport-https=2.0.* \
     gnupg2=2.2.* \
     openssh-client=1:8.*
@@ -105,6 +106,9 @@ RUN groupadd -g 1000 appuser && \
     mkdir /app/log && \
     chown -R appuser:appuser /app
 
+RUN mkdir /opt/prometheus
+RUN chown appuser: /opt/prometheus
+
 WORKDIR /app/osm_lcm
 
 # Changing the security context