summaryrefslogtreecommitdiffstats
path: root/healthcheck-container/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'healthcheck-container/Dockerfile')
-rw-r--r--healthcheck-container/Dockerfile11
1 files changed, 7 insertions, 4 deletions
diff --git a/healthcheck-container/Dockerfile b/healthcheck-container/Dockerfile
index ac61e1b..9b884a7 100644
--- a/healthcheck-container/Dockerfile
+++ b/healthcheck-container/Dockerfile
@@ -1,7 +1,7 @@
# ============LICENSE_START=======================================================
# org.onap.dcae
# ================================================================================
-# Copyright (c) 2018 AT&T Intellectual Property. All rights reserved.
+# Copyright (c) 2018-2020 AT&T Intellectual Property. All rights reserved.
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -16,10 +16,13 @@
# limitations under the License.
# ============LICENSE_END=========================================================
#
-FROM node:10.14.1
-RUN mkdir -p /opt/app
+FROM node:12.15.0
+RUN mkdir -p /opt/app \
+ && useradd -d /opt/app health
COPY *.js /opt/app/
COPY package.json /opt/app/
+RUN chown -R health:health /opt/app
WORKDIR /opt/app
-EXPOSE 80
+USER health
+EXPOSE 8080
ENTRYPOINT ["/usr/local/bin/node", "healthcheck.js"]