Fix frontend docker
[clamp.git] / src / main / docker / frontend / Dockerfile
index 1bcf4b0..660fb82 100644 (file)
@@ -49,7 +49,19 @@ COPY --from=build /app/build /usr/share/nginx/html
 COPY --from=build /app/ssl /etc/ssl\r
 RUN rm /etc/nginx/conf.d/default.conf\r
 RUN ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log\r
-COPY nginx/nginx.conf /etc/nginx/conf.d\r
-EXPOSE 443\r
+\r
+COPY nginx/nginx.conf /etc/nginx/nginx.conf\r
+COPY nginx/default.conf /etc/nginx/conf.d/default.conf\r
+\r
+WORKDIR /app\r
+\r
+RUN chown -R clamp:onap /app && chmod -R 755 /app && \\r
+        chown -R clamp:onap /var/cache/nginx && \\r
+        chown -R clamp:onap /var/log/nginx && \\r
+        chown -R clamp:onap /etc/nginx/conf.d\r
+RUN touch /var/run/nginx.pid && \\r
+        chown -R clamp:onap /var/run/nginx.pid\r
+\r
 USER clamp\r
+EXPOSE 2443\r
 CMD ["nginx", "-g", "daemon off;"]
\ No newline at end of file